OrderedDictionary Construtores
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Inicializa uma nova instância da OrderedDictionary classe.
Sobrecargas
| Name | Description |
|---|---|
| OrderedDictionary() |
Inicializa uma nova instância da OrderedDictionary classe. |
| OrderedDictionary(IEqualityComparer) |
Inicializa uma nova instância da OrderedDictionary classe usando o comparador especificado. |
| OrderedDictionary(Int32) |
Inicializa uma nova instância da OrderedDictionary classe usando a capacidade inicial especificada. |
| OrderedDictionary(Int32, IEqualityComparer) |
Inicializa uma nova instância da OrderedDictionary classe usando a capacidade inicial e o comparador especificados. |
| OrderedDictionary(SerializationInfo, StreamingContext) |
Obsoleto.
Inicializa uma nova instância da OrderedDictionary classe que é serializável usando os objetos e SerializationInfo especificadosStreamingContext. |
OrderedDictionary()
- Origem:
- OrderedDictionary.cs
- Origem:
- OrderedDictionary.cs
- Origem:
- OrderedDictionary.cs
- Origem:
- OrderedDictionary.cs
- Origem:
- OrderedDictionary.cs
Inicializa uma nova instância da OrderedDictionary classe.
public:
OrderedDictionary();
public OrderedDictionary();
Public Sub New ()
Exemplos
O exemplo de código seguinte demonstra a criação e população de uma OrderedDictionary coleção. Este código faz parte de um exemplo de código maior que pode ser visto em OrderedDictionary.
// Creates and initializes a OrderedDictionary.
OrderedDictionary myOrderedDictionary = new OrderedDictionary();
myOrderedDictionary.Add("testKey1", "testValue1");
myOrderedDictionary.Add("testKey2", "testValue2");
myOrderedDictionary.Add("keyToDelete", "valueToDelete");
myOrderedDictionary.Add("testKey3", "testValue3");
ICollection keyCollection = myOrderedDictionary.Keys;
ICollection valueCollection = myOrderedDictionary.Values;
// Display the contents using the key and value collections
DisplayContents(keyCollection, valueCollection, myOrderedDictionary.Count);
' Creates and initializes a OrderedDictionary.
Dim myOrderedDictionary As New OrderedDictionary()
myOrderedDictionary.Add("testKey1", "testValue1")
myOrderedDictionary.Add("testKey2", "testValue2")
myOrderedDictionary.Add("keyToDelete", "valueToDelete")
myOrderedDictionary.Add("testKey3", "testValue3")
Dim keyCollection As ICollection = myOrderedDictionary.Keys
Dim valueCollection As ICollection = myOrderedDictionary.Values
' Display the contents Imports the key and value collections
DisplayContents( _
keyCollection, valueCollection, myOrderedDictionary.Count)
Observações
O comparador determina se duas chaves são iguais. Cada chave numa OrderedDictionary coleção deve ser única. O comparador padrão é a implementação da chave de Object.Equals.
Aplica-se a
OrderedDictionary(IEqualityComparer)
- Origem:
- OrderedDictionary.cs
- Origem:
- OrderedDictionary.cs
- Origem:
- OrderedDictionary.cs
- Origem:
- OrderedDictionary.cs
- Origem:
- OrderedDictionary.cs
Inicializa uma nova instância da OrderedDictionary classe usando o comparador especificado.
public:
OrderedDictionary(System::Collections::IEqualityComparer ^ comparer);
public OrderedDictionary(System.Collections.IEqualityComparer comparer);
public OrderedDictionary(System.Collections.IEqualityComparer? comparer);
new System.Collections.Specialized.OrderedDictionary : System.Collections.IEqualityComparer -> System.Collections.Specialized.OrderedDictionary
Public Sub New (comparer As IEqualityComparer)
Parâmetros
- comparer
- IEqualityComparer
O IComparer to para determinar se duas chaves são iguais.
-ou-
null para usar o comparador padrão, que é a implementação de cada chave de Equals(Object).
Observações
O comparador determina se duas chaves são iguais. Cada chave numa OrderedDictionary coleção deve ser única. O comparador padrão é a implementação da chave de Object.Equals.
O comparador personalizado permite cenários como a realização de consultas com cadeias insensíveis a maiúsculas.
Aplica-se a
OrderedDictionary(Int32)
- Origem:
- OrderedDictionary.cs
- Origem:
- OrderedDictionary.cs
- Origem:
- OrderedDictionary.cs
- Origem:
- OrderedDictionary.cs
- Origem:
- OrderedDictionary.cs
Inicializa uma nova instância da OrderedDictionary classe usando a capacidade inicial especificada.
public:
OrderedDictionary(int capacity);
public OrderedDictionary(int capacity);
new System.Collections.Specialized.OrderedDictionary : int -> System.Collections.Specialized.OrderedDictionary
Public Sub New (capacity As Integer)
Parâmetros
- capacity
- Int32
O número inicial de elementos que a OrderedDictionary coleção pode conter.
Observações
O comparador determina se duas chaves são iguais. Cada chave numa OrderedDictionary coleção deve ser única. O comparador padrão é a implementação da chave de Object.Equals.
Aplica-se a
OrderedDictionary(Int32, IEqualityComparer)
- Origem:
- OrderedDictionary.cs
- Origem:
- OrderedDictionary.cs
- Origem:
- OrderedDictionary.cs
- Origem:
- OrderedDictionary.cs
- Origem:
- OrderedDictionary.cs
Inicializa uma nova instância da OrderedDictionary classe usando a capacidade inicial e o comparador especificados.
public:
OrderedDictionary(int capacity, System::Collections::IEqualityComparer ^ comparer);
public OrderedDictionary(int capacity, System.Collections.IEqualityComparer comparer);
public OrderedDictionary(int capacity, System.Collections.IEqualityComparer? comparer);
new System.Collections.Specialized.OrderedDictionary : int * System.Collections.IEqualityComparer -> System.Collections.Specialized.OrderedDictionary
Public Sub New (capacity As Integer, comparer As IEqualityComparer)
Parâmetros
- capacity
- Int32
O número inicial de elementos que a OrderedDictionary coleção pode conter.
- comparer
- IEqualityComparer
O IComparer to para determinar se duas chaves são iguais.
-ou-
null para usar o comparador padrão, que é a implementação de cada chave de Equals(Object).
Observações
O comparador determina se duas chaves são iguais. Cada chave numa OrderedDictionary coleção deve ser única. O comparador padrão é a implementação da chave de Object.Equals.
O comparador personalizado permite cenários como a realização de consultas com cadeias insensíveis a maiúsculas.
Aplica-se a
OrderedDictionary(SerializationInfo, StreamingContext)
- Origem:
- OrderedDictionary.cs
- Origem:
- OrderedDictionary.cs
- Origem:
- OrderedDictionary.cs
- Origem:
- OrderedDictionary.cs
- Origem:
- OrderedDictionary.cs
Atenção
This API supports obsolete formatter-based serialization. It should not be called or extended by application code.
Inicializa uma nova instância da OrderedDictionary classe que é serializável usando os objetos e SerializationInfo especificadosStreamingContext.
protected:
OrderedDictionary(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
[System.Obsolete("This API supports obsolete formatter-based serialization. It should not be called or extended by application code.", DiagnosticId="SYSLIB0051", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
protected OrderedDictionary(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
protected OrderedDictionary(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
[<System.Obsolete("This API supports obsolete formatter-based serialization. It should not be called or extended by application code.", DiagnosticId="SYSLIB0051", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
new System.Collections.Specialized.OrderedDictionary : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Collections.Specialized.OrderedDictionary
new System.Collections.Specialized.OrderedDictionary : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Collections.Specialized.OrderedDictionary
Protected Sub New (info As SerializationInfo, context As StreamingContext)
Parâmetros
- info
- SerializationInfo
Um SerializationInfo objeto contendo a informação necessária para serializar a OrderedDictionary coleção.
- context
- StreamingContext
Um StreamingContext objeto contendo a origem e o destino do fluxo serializado associado ao OrderedDictionary.
- Atributos
Observações
O comparador determina se duas chaves são iguais. Cada chave numa OrderedDictionary coleção deve ser única. O comparador padrão é a implementação da chave de Object.Equals.