Język

Uniquifier.Uniquify Metoda

Definicja

Przeciążenia

Nazwisko Opis
Uniquify(String, ISet<String>, String, Int32)

Tworzy unikatowy identyfikator, dołączając liczbę do danego ciągu.

Uniquify(String, HashSet<String>, Int32, String, Int32)

Tworzy unikatowy identyfikator, dołączając liczbę do danego ciągu.

Uniquify(String, ISet<String>, Int32, String, 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.

Uniquify<T>(String, IReadOnlyDictionary<String,T>, String, Int32)

Tworzy unikatowy identyfikator, dołączając liczbę do danego ciągu.

Uniquify<T>(String, Dictionary<String,T>, Int32, String, Int32)

Tworzy unikatowy identyfikator, dołączając liczbę do danego ciągu.

Uniquify<T>(String, IReadOnlyDictionary<String,T>, Int32, String, Int32)

Tworzy unikatowy identyfikator, dołączając liczbę do danego ciągu.

Uniquify<T>(String, Dictionary<String,T>, Func<ReadOnlySpan<Char>,ReadOnlySpan<Char>>, Int32, String, 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<TKey,TValue>(String, IReadOnlyDictionary<TKey,TValue>, Func<String,TKey>, String, Int32)

Tworzy unikatowy identyfikator, dołączając liczbę do danego ciągu.

Uniquify<TKey,TValue>(String, IReadOnlyDictionary<TKey,TValue>, Func<String,TKey>, Int32, String, Int32)

Tworzy unikatowy identyfikator, dołączając liczbę do danego ciągu.

Uniquify(String, ISet<String>, String, Int32)

Źródło:
Uniquifier.cs
Źródło:
Uniquifier.cs

Tworzy unikatowy identyfikator, dołączając liczbę do danego ciągu.

public static string Uniquify(string currentIdentifier, System.Collections.Generic.ISet<string> otherIdentifiers, string? suffix, int maxLength);
static member Uniquify : string * System.Collections.Generic.ISet<string> * string * int -> string
Public Shared Function Uniquify (currentIdentifier As String, otherIdentifiers As ISet(Of String), suffix As String, maxLength As Integer) As String

Parametry

currentIdentifier
String

Identyfikator podstawowy.

otherIdentifiers
ISet<String>

Słownik, w którym identyfikator będzie używany jako część klucza.

suffix
String

Opcjonalny sufiks do dodania po uniquifier.

maxLength
Int32

Maksymalna długość identyfikatora.

Zwraca

Unikatowy identyfikator.

Dotyczy

Uniquify(String, HashSet<String>, Int32, String, Int32)

Źródło:
Uniquifier.cs

Tworzy unikatowy identyfikator, dołączając liczbę do danego ciągu.

public static string Uniquify(string currentIdentifier, System.Collections.Generic.HashSet<string> otherIdentifiers, int maxLength, string? suffix = default, int uniquifier = 1);
static member Uniquify : string * System.Collections.Generic.HashSet<string> * int * string * int -> string
Public Shared Function Uniquify (currentIdentifier As String, otherIdentifiers As HashSet(Of String), maxLength As Integer, Optional suffix As String = Nothing, Optional uniquifier As Integer = 1) As String

Parametry

currentIdentifier
String

Identyfikator podstawowy.

otherIdentifiers
HashSet<String>

Słownik, w którym identyfikator będzie używany jako część klucza.

maxLength
Int32

Maksymalna długość identyfikatora.

suffix
String

Opcjonalny sufiks do dodania po uniquifier.

uniquifier
Int32

Opcjonalny numer początkowy uniquifier.

Zwraca

Unikatowy identyfikator.

Dotyczy

Uniquify(String, ISet<String>, Int32, String, Int32)

Źródło:
Uniquifier.cs

Tworzy unikatowy identyfikator, dołączając liczbę do danego ciągu.

public static string Uniquify(string currentIdentifier, System.Collections.Generic.ISet<string> otherIdentifiers, int maxLength, string? suffix = default, int uniquifier = 1);
static member Uniquify : string * System.Collections.Generic.ISet<string> * int * string * int -> string
Public Shared Function Uniquify (currentIdentifier As String, otherIdentifiers As ISet(Of String), maxLength As Integer, Optional suffix As String = Nothing, Optional uniquifier As Integer = 1) As String

Parametry

currentIdentifier
String

Identyfikator podstawowy.

otherIdentifiers
ISet<String>

Słownik, w którym identyfikator będzie używany jako część klucza.

maxLength
Int32

Maksymalna długość identyfikatora.

suffix
String

Opcjonalny sufiks do dodania po uniquifier.

uniquifier
Int32

Opcjonalny numer początkowy uniquifier.

Zwraca

Unikatowy identyfikator.

Dotyczy

Uniquify<T>(String, IReadOnlyDictionary<String,T>, Int32)

Źródło:
Uniquifier.cs
Źródło:
Uniquifier.cs
Źródło:
Uniquifier.cs
Źródło:
Uniquifier.cs
Źródło:
Uniquifier.cs
Źródło:
Uniquifier.cs
Źródło:
Uniquifier.cs
Źródło:
Uniquifier.cs

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<T>(String, IReadOnlyDictionary<String,T>, String, Int32)

Źródło:
Uniquifier.cs
Źródło:
Uniquifier.cs

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, string? suffix, int maxLength);
static member Uniquify : string * System.Collections.Generic.IReadOnlyDictionary<string, 'T> * string * int -> string
Public Shared Function Uniquify(Of T) (currentIdentifier As String, otherIdentifiers As IReadOnlyDictionary(Of String, T), suffix As String, 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.

suffix
String

Opcjonalny sufiks do dodania po uniquifier.

maxLength
Int32

Maksymalna długość identyfikatora.

Zwraca

Unikatowy identyfikator.

Dotyczy

Uniquify<T>(String, Dictionary<String,T>, Int32, String, Int32)

Źródło:
Uniquifier.cs

Tworzy unikatowy identyfikator, dołączając liczbę do danego ciągu.

public static string Uniquify<T>(string currentIdentifier, System.Collections.Generic.Dictionary<string,T> otherIdentifiers, int maxLength, string? suffix = default, int uniquifier = 1);
static member Uniquify : string * System.Collections.Generic.Dictionary<string, 'T> * int * string * int -> string
Public Shared Function Uniquify(Of T) (currentIdentifier As String, otherIdentifiers As Dictionary(Of String, T), maxLength As Integer, Optional suffix As String = Nothing, Optional uniquifier As Integer = 1) As String

Parametry typu

T

Typ obiektu, na który mapuje się identyfikator.

Parametry

currentIdentifier
String

Identyfikator podstawowy.

otherIdentifiers
Dictionary<String,T>

Słownik, w którym identyfikator będzie używany jako część klucza.

maxLength
Int32

Maksymalna długość identyfikatora.

suffix
String

Opcjonalny sufiks do dodania po uniquifier.

uniquifier
Int32

Opcjonalny numer początkowy uniquifier.

Zwraca

Unikatowy identyfikator.

Dotyczy

Uniquify<T>(String, IReadOnlyDictionary<String,T>, Int32, String, Int32)

Źródło:
Uniquifier.cs

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, string? suffix = default, int uniquifier = 1);
static member Uniquify : string * System.Collections.Generic.IReadOnlyDictionary<string, 'T> * int * string * int -> string
Public Shared Function Uniquify(Of T) (currentIdentifier As String, otherIdentifiers As IReadOnlyDictionary(Of String, T), maxLength As Integer, Optional suffix As String = Nothing, Optional uniquifier As Integer = 1) 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.

suffix
String

Opcjonalny sufiks do dodania po uniquifier.

uniquifier
Int32

Opcjonalny numer początkowy uniquifier.

Zwraca

Unikatowy identyfikator.

Dotyczy

Uniquify<T>(String, Dictionary<String,T>, Func<ReadOnlySpan<Char>,ReadOnlySpan<Char>>, Int32, String, Int32)

Źródło:
Uniquifier.cs

Tworzy unikatowy identyfikator, dołączając liczbę do danego ciągu.

public static string Uniquify<T>(string currentIdentifier, System.Collections.Generic.Dictionary<string,T> otherIdentifiers, Func<ReadOnlySpan<char>,ReadOnlySpan<char>> keySelector, int maxLength, string? suffix = default, int uniquifier = 1);
static member Uniquify : string * System.Collections.Generic.Dictionary<string, 'T> * Func<ReadOnlySpan<char>, ReadOnlySpan<char>> * int * string * int -> string
Public Shared Function Uniquify(Of T) (currentIdentifier As String, otherIdentifiers As Dictionary(Of String, T), keySelector As Func(Of ReadOnlySpan(Of Char), ReadOnlySpan(Of Char)), maxLength As Integer, Optional suffix As String = Nothing, Optional uniquifier As Integer = 1) As String

Parametry typu

T

Typ obiektu, na który mapuje się identyfikator.

Parametry

currentIdentifier
String

Identyfikator podstawowy.

otherIdentifiers
Dictionary<String,T>

Słownik, w którym identyfikator będzie używany jako część klucza.

keySelector
Func<ReadOnlySpan<Char>,ReadOnlySpan<Char>>

Tworzy obiekt klucza na podstawie identyfikatora.

maxLength
Int32

Maksymalna długość identyfikatora.

suffix
String

Opcjonalny sufiks do dodania po uniquifier.

uniquifier
Int32

Opcjonalny numer początkowy uniquifier.

Zwraca

Unikatowy identyfikator.

Dotyczy

Uniquify<TKey,TValue>(String, IReadOnlyDictionary<TKey,TValue>, Func<String,TKey>, Int32)

Źródło:
Uniquifier.cs
Źródło:
Uniquifier.cs
Źródło:
Uniquifier.cs
Źródło:
Uniquifier.cs
Źródło:
Uniquifier.cs
Źródło:
Uniquifier.cs
Źródło:
Uniquifier.cs
Źródło:
Uniquifier.cs

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.

keySelector
Func<String,TKey>

Tworzy obiekt klucza na podstawie identyfikatora.

maxLength
Int32

Maksymalna długość identyfikatora.

Zwraca

Unikatowy identyfikator.

Dotyczy

Uniquify<TKey,TValue>(String, IReadOnlyDictionary<TKey,TValue>, Func<String,TKey>, String, Int32)

Źródło:
Uniquifier.cs
Źródło:
Uniquifier.cs

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, string? suffix, int maxLength);
static member Uniquify : string * System.Collections.Generic.IReadOnlyDictionary<'Key, 'Value> * Func<string, 'Key> * string * int -> string
Public Shared Function Uniquify(Of TKey, TValue) (currentIdentifier As String, otherIdentifiers As IReadOnlyDictionary(Of TKey, TValue), keySelector As Func(Of String, TKey), suffix As String, 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.

keySelector
Func<String,TKey>

Tworzy obiekt klucza na podstawie identyfikatora.

suffix
String

Opcjonalny sufiks do dodania po uniquifier.

maxLength
Int32

Maksymalna długość identyfikatora.

Zwraca

Unikatowy identyfikator.

Dotyczy

Uniquify<TKey,TValue>(String, IReadOnlyDictionary<TKey,TValue>, Func<String,TKey>, Int32, String, Int32)

Źródło:
Uniquifier.cs

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, string? suffix = default, int uniquifier = 1);
static member Uniquify : string * System.Collections.Generic.IReadOnlyDictionary<'Key, 'Value> * Func<string, 'Key> * int * string * 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, Optional suffix As String = Nothing, Optional uniquifier As Integer = 1) 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.

keySelector
Func<String,TKey>

Tworzy obiekt klucza na podstawie identyfikatora.

maxLength
Int32

Maksymalna długość identyfikatora.

suffix
String

Opcjonalny sufiks do dodania po uniquifier.

uniquifier
Int32

Opcjonalny numer początkowy uniquifier.

Zwraca

Unikatowy identyfikator.

Dotyczy