2023-01-08 Programming w/ C# ~ TypeForwarding Computer 備忘録 あるアセンブリに定義されているクラスを参照させつつ、その実体を別のアセンブリに転送したいと思い、TypeForwarding を調べてみた。ufcpp.net learn.microsoft.comが、なかなかうまくいかない。情報が少なすぎてよくわからなかったが、中国語で書かれているブログ記事を google 翻訳し、そこに書いてあった一言でようやく何が原因か理解した。TypeForwardedTo 属性は、配置するアセンブリは変更できるが、名前空間は変更できない。 やりたかったことは、アセンブリの配置変更だけではなく (名前空間を跨ぐ) エイリアス付与だった。global using を使うか、ラッパークラスを定義するしかないか ...