(0) exportieren Drucken
Alle erweitern
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

Uri.Equality-Operator

Bestimmt, ob zwei Uri-Instanzen denselben Wert haben.

Namespace:  System
Assembly:  System (in System.dll)

public static bool operator ==(
	Uri uri1,
	Uri uri2
)

Parameter

uri1
Typ: System.Uri
Eine Uri-Instanz, die mit uri2 verglichen werden soll.
uri2
Typ: System.Uri
Eine Uri-Instanz, die mit uri1 verglichen werden soll.

Rückgabewert

Typ: System.Boolean
Ein Boolean-Wert, der true ist, wenn die Uri-Instanzen äquivalent sind, andernfalls false.

Diese Überladung verwendet die Equals-Methode, um zu ermitteln, ob die beiden Uri-Instanzen gleichwertig sind. Inhalt von UserInfo und Fragment werden bei diesem Vergleich ignoriert.

In diesem Beispiel werden drei Uri-Instanzen aus Zeichenfolgen erstellt und miteinander verglichen, um zu bestimmen, ob sie denselben Wert darstellen. Address1 und Address2 sind gleich, da der Fragment-Teil für diesen Vergleich ignoriert wird. Das Ergebnis wird auf der Konsole ausgegeben.


// Create some Uris.
Uri address1 = new Uri("http://www.contoso.com/index.htm#search");
Uri address2 = new Uri("http://www.contoso.com/index.htm"); 
Uri address3 = new Uri("http://www.contoso.com/index.htm?date=today"); 

// The first two are equal because the fragment is ignored.
if (address1 == address2)
    Console.WriteLine("{0} is equal to {1}", address1.ToString(), address2.ToString());

// The second two are not equal.
if (address2 != address3)
    Console.WriteLine("{0} is not equal to {1}", address2.ToString(), address3.ToString());


.NET Framework

Unterstützt in: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Unterstützt in: 4, 3.5 SP1

Portable Klassenbibliothek

Unterstützt in: Portable Klassenbibliothek

.NET für Windows Store-Apps

Unterstützt in: Windows 8

.NET für Windows Phone-Apps

Unterstützt in: Windows Phone 8, Silverlight 8.1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft