Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

Uri.Inequality Operator (Uri, Uri)

 

Veröffentlicht: Oktober 2016

Bestimmt, ob zwei Uri-Instanzen verschiedene Werte haben.

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

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

Parameter

uri1
Type: System.Uri

Eine Uri-Instanz, die mit uri2 verglichen werden soll.

uri2
Type: System.Uri

Eine Uri-Instanz, die mit uri1 verglichen werden soll.

Rückgabewert

Type: System.Boolean

Ein Boolean-Wert, der true ist, wenn die beiden Uri-Instanzen ungleich sind, andernfalls false. Wenn einer der Parameter null ist, gibt diese Methode true zurück.

Diese Überladung verwendet die Equals Methode, um zu bestimmen, ob die beiden Uri -Instanzen nicht gleichwertig sind. UserInfo und Fragment Inhalt wird ignoriert, wenn dieser Vergleich durchgeführt.

In diesem Beispiel erstellt drei Uri -Instanzen aus Zeichenfolgen und miteinander verglichen, um zu bestimmen, ob sie den gleichen Wert darstellen. Address2 und Address3 sind nicht identisch, weil Address3 enthält ein Query gefunden wird, wird Address2. Das Ergebnis wird in die Konsole geschrieben.

// 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());

Universelle Windows-Plattform
Verfügbar seit 8
.NET Framework
Verfügbar seit 2.0
Portierbare Klassenbibliothek
Unterstützt in: portierbare .NET-Plattformen
Silverlight
Verfügbar seit 2.0
Windows Phone Silverlight
Verfügbar seit 7.0
Windows Phone
Verfügbar seit 8.1
Zurück zum Anfang
Anzeigen: