Uniquifier.Uniquify Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
Uniquify<T>(String, IReadOnlyDictionary<String,T>, Int32) |
Tworzy unikatowy identyfikator, dołączając liczbę do danego ciągu. |
Uniquify<TKey,TValue>(String, IReadOnlyDictionary<TKey,TValue>, Func<String,TKey>, Int32) |
Tworzy unikatowy identyfikator, dołączając liczbę do danego ciągu. |
Uniquify<T>(String, IReadOnlyDictionary<String,T>, Int32)
Tworzy unikatowy identyfikator, dołączając liczbę do danego ciągu.
public static string Uniquify<T> (string currentIdentifier, System.Collections.Generic.IReadOnlyDictionary<string,T> otherIdentifiers, int maxLength);
static member Uniquify : string * System.Collections.Generic.IReadOnlyDictionary<string, 'T> * int -> string
Public Shared Function Uniquify(Of T) (currentIdentifier As String, otherIdentifiers As IReadOnlyDictionary(Of String, T), maxLength As Integer) As String
Parametry typu
- T
Typ obiektu, na który mapuje się identyfikator.
Parametry
- currentIdentifier
- String
Identyfikator podstawowy.
- otherIdentifiers
- IReadOnlyDictionary<String,T>
Słownik, w którym identyfikator będzie używany jako klucz.
- maxLength
- Int32
Maksymalna długość identyfikatora.
Zwraca
Unikatowy identyfikator.
Dotyczy
Uniquify<TKey,TValue>(String, IReadOnlyDictionary<TKey,TValue>, Func<String,TKey>, Int32)
Tworzy unikatowy identyfikator, dołączając liczbę do danego ciągu.
public static string Uniquify<TKey,TValue> (string currentIdentifier, System.Collections.Generic.IReadOnlyDictionary<TKey,TValue> otherIdentifiers, Func<string,TKey> keySelector, int maxLength);
static member Uniquify : string * System.Collections.Generic.IReadOnlyDictionary<'Key, 'Value> * Func<string, 'Key> * int -> string
Public Shared Function Uniquify(Of TKey, TValue) (currentIdentifier As String, otherIdentifiers As IReadOnlyDictionary(Of TKey, TValue), keySelector As Func(Of String, TKey), maxLength As Integer) As String
Parametry typu
- TKey
Typ klucza, który zawiera identyfikator.
- TValue
Typ obiektu, na który mapuje się identyfikator.
Parametry
- currentIdentifier
- String
Identyfikator podstawowy.
- otherIdentifiers
- IReadOnlyDictionary<TKey,TValue>
Słownik, w którym identyfikator będzie używany jako część klucza.
- maxLength
- Int32
Maksymalna długość identyfikatora.
Zwraca
Unikatowy identyfikator.