Ich bin auf das unwahrscheinliche Szenario gestoßen, wenn ich zwei externe Assemblies referenziere, die beide den gleichen Namespace und Typnamen haben. Wenn ich versuche, den Typ zu verwenden, löst der Compiler einen Fehler aus, den er nicht lösen kann, den ich verwenden möchte.Wie bekomme ich den Namespace-Alias-Operator :: um unter C# zu arbeiten?
Ich sehe, dass C# einen Mechanismus bietet, Aliase für Referenzen zu verwenden. Sie können diese Aliase sogar über das Property
-Fenster einer Referenz in Visual Studio 2008 angeben. Wie verwende ich diesen Alias in meinem Code? Wie ich verstehe, soll ich den ::
Operator verwenden, aber es funktioniert nicht mit dem folgenden Fehler:
CS0432 - Alias not found
Die üblichen .
Betreiber als auch ausfällt.
Im Ausgabefenster sehe ich, dass der Compiler den Alias richtig in seiner Befehlszeile übergeben bekommt.
Alle Hinweise, was ich als nächstes versuchen kann, werden sehr geschätzt.
Kannst du das hier erweitern? Es funktioniert, wenn Sie den gesamten Namespace eingeben – Grzenio