2017-01-17 3 views
2

C#でこれを行う方法はありますか?単一の場所で型シノニムを1桁で宣言し、複数のファイルで使用する

using TypeASynonym = TypeA; 

、および複数の.csファイルにTypeASynonym名前を使用することができる:

は、私のような何かをしたいです。

+1

部分クラスでも可能ですが、そのクラスのシノニムしか使用できません。あなたはあなたがそれを使用したい各クラスのためにそれをしなければなりません。 – squillman

+2

いいえ、私が知っている限りではありません。 'TypeASynonym'を使用したい全てのcsファイルにこれを書かなければなりません。 –

+0

find replaceを使うだけです。 – Gilad

答えて

0

私はちょうどタイプから新しいタイプを継承することを勧めました、私は同義語を適用したいです。そして、この新しいタイプを同義語名で名前を付ける。

まあ、この継承トリックは何もありませんが、それはsealedタイプでは動作しません、私は同義語を割り当てたいです。

私は質問を開いたままにします。

関連する問題