Uri.Compare(Uri, Uri, UriComponents, UriFormat, StringComparison) Metodo
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Confronta le parti specificate dei due URI usando le regole di confronto specificate.
public:
static int Compare(Uri ^ uri1, Uri ^ uri2, UriComponents partsToCompare, UriFormat compareFormat, StringComparison comparisonType);
public static int Compare(Uri uri1, Uri uri2, UriComponents partsToCompare, UriFormat compareFormat, StringComparison comparisonType);
public static int Compare(Uri? uri1, Uri? uri2, UriComponents partsToCompare, UriFormat compareFormat, StringComparison comparisonType);
static member Compare : Uri * Uri * UriComponents * UriFormat * StringComparison -> int
Public Shared Function Compare (uri1 As Uri, uri2 As Uri, partsToCompare As UriComponents, compareFormat As UriFormat, comparisonType As StringComparison) As Integer
- uri1
- Uri
Primo URI.
- uri2
- Uri
Secondo URI.
- partsToCompare
- UriComponents
Combinazione bit per bit dei valori di UriComponents che specifica le parti di uri1
e uri2
da confrontare.
- compareFormat
- UriFormat
Uno dei valori dell'enumerazione che specifica l'escape dei caratteri usato durante il confronto dei componenti dell'URI.
- comparisonType
- StringComparison
Uno dei valori di enumerazione che specifica le impostazioni cultura, la distinzione tra maiuscole e minuscole e le regole di ordinamento per il confronto.
Valore che indica la relazione lessicale tra i componenti di Uri confrontati.
Valore | Significato |
---|---|
Minore di zero |
uri1 è minore di uri2 .
|
Zero |
uri1 è uguale a uri2 .
|
Maggiore di zero |
uri1 è maggiore di uri2 .
|
comparisonType
non è un valore valido di StringComparison.
Se entrambi uri1
e uri2
sono null
, questo metodo restituisce 0. Quando si confrontano i valori URI, un URI relativo è sempre minore di un URI assoluto e un URI non Null è sempre maggiore di un URI Null. Nei casi in cui entrambi uri1
e non null
sono e uri2
sono entrambi URI relativi o entrambi gli URI assoluti, il String.Compare(String, String, StringComparison) metodo esegue il confronto.
Prodotto | Versioni |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10 |
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1 |
UWP | 10.0 |
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: