2017-01-17 1 views
2

Gibt es eine Möglichkeit, dies in C# zu tun?Typ des Synonyms an einem Ort deklarieren und in mehreren Dateien verwenden

Ich mag wie etwas tun:

using TypeASynonym = TypeA; 

in einzigen Ort und Lage sein, die TypeASynonym Namen in mehreren CS-Dateien zu verwenden.

+1

Sollte in der Lage sein, mit partiellen Klasse, aber Sie könnten nur das Synonym für diese Klasse verwenden. Du müsstest es für jede Klasse tun, in der du es benutzen willst. – squillman

+2

nein, nicht so weit ich weiß. Sie müssen dies in jede cs-Datei schreiben, die Sie verwenden möchten 'TypeASynonym' –

+0

Verwenden Sie einfach find replace. – Gilad

Antwort

0

Ich habe gerade empfohlen, neuen Typ von dem Typ zu erben, ich möchte ein Synonym für anwenden. Und benennen Sie diesen neuen Typ mit dem gewünschten Synonymnamen.

Nun, dieser Erbetrick ist viel mehr als nichts, aber! Es funktioniert nicht mit sealed Typen, für die ich Synonyme vergeben möchte.

So lasse ich Frage geöffnet.

Verwandte Themen