2
C#でこれを行う方法はありますか?単一の場所で型シノニムを1桁で宣言し、複数のファイルで使用する
using TypeASynonym = TypeA;
、および複数の.csファイルにTypeASynonym
名前を使用することができる:
は、私のような何かをしたいです。
C#でこれを行う方法はありますか?単一の場所で型シノニムを1桁で宣言し、複数のファイルで使用する
using TypeASynonym = TypeA;
、および複数の.csファイルにTypeASynonym
名前を使用することができる:
は、私のような何かをしたいです。
私はちょうどタイプから新しいタイプを継承することを勧めました、私は同義語を適用したいです。そして、この新しいタイプを同義語名で名前を付ける。
まあ、この継承トリックは何もありませんが、それはsealed
タイプでは動作しません、私は同義語を割り当てたいです。
私は質問を開いたままにします。
部分クラスでも可能ですが、そのクラスのシノニムしか使用できません。あなたはあなたがそれを使用したい各クラスのためにそれをしなければなりません。 – squillman
いいえ、私が知っている限りではありません。 'TypeASynonym'を使用したい全てのcsファイルにこれを書かなければなりません。 –
find replaceを使うだけです。 – Gilad