OrderedDictionary Konstruktor
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menginisialisasi instans baru dari kelas OrderedDictionary.
Overload
| Nama | Deskripsi |
|---|---|
| OrderedDictionary() |
Menginisialisasi instans baru dari kelas OrderedDictionary. |
| OrderedDictionary(IEqualityComparer) |
Menginisialisasi instans OrderedDictionary baru kelas menggunakan pembanding yang ditentukan. |
| OrderedDictionary(Int32) |
Menginisialisasi instans OrderedDictionary baru kelas menggunakan kapasitas awal yang ditentukan. |
| OrderedDictionary(Int32, IEqualityComparer) |
Menginisialisasi instans OrderedDictionary baru kelas menggunakan kapasitas awal dan pembanding yang ditentukan. |
| OrderedDictionary(SerializationInfo, StreamingContext) |
Kedaluwarsa.
Menginisialisasi instans OrderedDictionary baru kelas yang dapat diserialisasikan menggunakan objek dan SerializationInfo yang ditentukanStreamingContext. |
OrderedDictionary()
- Sumber:
- OrderedDictionary.cs
- Sumber:
- OrderedDictionary.cs
- Sumber:
- OrderedDictionary.cs
- Sumber:
- OrderedDictionary.cs
- Sumber:
- OrderedDictionary.cs
Menginisialisasi instans baru dari kelas OrderedDictionary.
public:
OrderedDictionary();
public OrderedDictionary();
Public Sub New ()
Contoh
Contoh kode berikut menunjukkan pembuatan dan populasi OrderedDictionary koleksi. Kode ini adalah bagian dari contoh kode yang lebih besar yang dapat dilihat di 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)
Keterangan
Pembanding menentukan apakah dua kunci sama. Setiap kunci dalam OrderedDictionary koleksi harus unik. Pembanding default adalah implementasi kunci dari Object.Equals.
Berlaku untuk
OrderedDictionary(IEqualityComparer)
- Sumber:
- OrderedDictionary.cs
- Sumber:
- OrderedDictionary.cs
- Sumber:
- OrderedDictionary.cs
- Sumber:
- OrderedDictionary.cs
- Sumber:
- OrderedDictionary.cs
Menginisialisasi instans OrderedDictionary baru kelas menggunakan pembanding yang ditentukan.
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)
Parameter
- comparer
- IEqualityComparer
yang IComparer digunakan untuk menentukan apakah dua kunci sama.
-atau-
null untuk menggunakan pembanding default, yang merupakan implementasi setiap kunci dari Equals(Object).
Keterangan
Pembanding menentukan apakah dua kunci sama. Setiap kunci dalam OrderedDictionary koleksi harus unik. Pembanding default adalah implementasi kunci dari Object.Equals.
Pembanding kustom memungkinkan skenario seperti melakukan pencarian dengan string yang tidak peka huruf besar/kecil.
Berlaku untuk
OrderedDictionary(Int32)
- Sumber:
- OrderedDictionary.cs
- Sumber:
- OrderedDictionary.cs
- Sumber:
- OrderedDictionary.cs
- Sumber:
- OrderedDictionary.cs
- Sumber:
- OrderedDictionary.cs
Menginisialisasi instans OrderedDictionary baru kelas menggunakan kapasitas awal yang ditentukan.
public:
OrderedDictionary(int capacity);
public OrderedDictionary(int capacity);
new System.Collections.Specialized.OrderedDictionary : int -> System.Collections.Specialized.OrderedDictionary
Public Sub New (capacity As Integer)
Parameter
- capacity
- Int32
Jumlah awal elemen yang dapat dimuat OrderedDictionary koleksi.
Keterangan
Pembanding menentukan apakah dua kunci sama. Setiap kunci dalam OrderedDictionary koleksi harus unik. Pembanding default adalah implementasi kunci dari Object.Equals.
Berlaku untuk
OrderedDictionary(Int32, IEqualityComparer)
- Sumber:
- OrderedDictionary.cs
- Sumber:
- OrderedDictionary.cs
- Sumber:
- OrderedDictionary.cs
- Sumber:
- OrderedDictionary.cs
- Sumber:
- OrderedDictionary.cs
Menginisialisasi instans OrderedDictionary baru kelas menggunakan kapasitas awal dan pembanding yang ditentukan.
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)
Parameter
- capacity
- Int32
Jumlah awal elemen yang dapat dimuat OrderedDictionary koleksi.
- comparer
- IEqualityComparer
yang IComparer digunakan untuk menentukan apakah dua kunci sama.
-atau-
null untuk menggunakan pembanding default, yang merupakan implementasi setiap kunci dari Equals(Object).
Keterangan
Pembanding menentukan apakah dua kunci sama. Setiap kunci dalam OrderedDictionary koleksi harus unik. Pembanding default adalah implementasi kunci dari Object.Equals.
Pembanding kustom memungkinkan skenario seperti melakukan pencarian dengan string yang tidak peka huruf besar/kecil.
Berlaku untuk
OrderedDictionary(SerializationInfo, StreamingContext)
- Sumber:
- OrderedDictionary.cs
- Sumber:
- OrderedDictionary.cs
- Sumber:
- OrderedDictionary.cs
- Sumber:
- OrderedDictionary.cs
- Sumber:
- OrderedDictionary.cs
Perhatian
This API supports obsolete formatter-based serialization. It should not be called or extended by application code.
Menginisialisasi instans OrderedDictionary baru kelas yang dapat diserialisasikan menggunakan objek dan SerializationInfo yang ditentukanStreamingContext.
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)
Parameter
- info
- SerializationInfo
Objek SerializationInfo yang berisi informasi yang diperlukan untuk membuat serialisasi OrderedDictionary koleksi.
- context
- StreamingContext
Objek StreamingContext yang berisi sumber dan tujuan aliran berseri yang terkait dengan OrderedDictionary.
- Atribut
Keterangan
Pembanding menentukan apakah dua kunci sama. Setiap kunci dalam OrderedDictionary koleksi harus unik. Pembanding default adalah implementasi kunci dari Object.Equals.