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 kelas OrderedDictionary.
Overload
OrderedDictionary() |
Menginisialisasi instans baru kelas OrderedDictionary. |
OrderedDictionary(IEqualityComparer) |
Menginisialisasi instans OrderedDictionary baru kelas menggunakan perbandingan 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 perbandingan yang ditentukan. |
OrderedDictionary(SerializationInfo, StreamingContext) |
Kedaluwarsa.
Menginisialisasi instans OrderedDictionary baru kelas yang dapat diserialisasikan menggunakan objek dan StreamingContext yang ditentukanSerializationInfo. |
OrderedDictionary()
- Sumber:
- OrderedDictionary.cs
- Sumber:
- OrderedDictionary.cs
- Sumber:
- OrderedDictionary.cs
Menginisialisasi instans baru 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 = gcnew 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.
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
Perbandingan menentukan apakah dua kunci sama. Setiap kunci dalam OrderedDictionary koleksi harus unik. Perbandingan default adalah implementasi kunci dari Object.Equals.
Berlaku untuk
OrderedDictionary(IEqualityComparer)
- Sumber:
- OrderedDictionary.cs
- Sumber:
- OrderedDictionary.cs
- Sumber:
- OrderedDictionary.cs
Menginisialisasi instans OrderedDictionary baru kelas menggunakan perbandingan 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 perbandingan default, yang merupakan implementasi setiap kunci dari Equals(Object).
Keterangan
Perbandingan menentukan apakah dua kunci sama. Setiap kunci dalam OrderedDictionary koleksi harus unik. Perbandingan default adalah implementasi kunci dari Object.Equals.
Perbandingan 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
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 koleksi OrderedDictionary .
Keterangan
Perbandingan menentukan apakah dua kunci sama. Setiap kunci dalam OrderedDictionary koleksi harus unik. Perbandingan default adalah implementasi kunci dari Object.Equals.
Berlaku untuk
OrderedDictionary(Int32, IEqualityComparer)
- Sumber:
- OrderedDictionary.cs
- Sumber:
- OrderedDictionary.cs
- Sumber:
- OrderedDictionary.cs
Menginisialisasi instans OrderedDictionary baru kelas menggunakan kapasitas awal dan perbandingan 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 koleksi OrderedDictionary .
- comparer
- IEqualityComparer
yang IComparer digunakan untuk menentukan apakah dua kunci sama.
-atau-
null
untuk menggunakan perbandingan default, yang merupakan implementasi setiap kunci dari Equals(Object).
Keterangan
Perbandingan menentukan apakah dua kunci sama. Setiap kunci dalam OrderedDictionary koleksi harus unik. Perbandingan default adalah implementasi kunci dari Object.Equals.
Perbandingan 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
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 StreamingContext yang ditentukanSerializationInfo.
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}")]
protected OrderedDictionary (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new System.Collections.Specialized.OrderedDictionary : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Collections.Specialized.OrderedDictionary
[<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
Protected Sub New (info As SerializationInfo, context As StreamingContext)
Parameter
- info
- SerializationInfo
Objek SerializationInfo yang berisi informasi yang diperlukan untuk menserialisasikan OrderedDictionary koleksi.
- context
- StreamingContext
Objek StreamingContext yang berisi sumber dan tujuan aliran berseri yang terkait dengan OrderedDictionary.
- Atribut
Keterangan
Perbandingan menentukan apakah dua kunci sama. Setiap kunci dalam OrderedDictionary koleksi harus unik. Perbandingan default adalah implementasi kunci dari Object.Equals.