OrderedDictionary コンストラクタ ()とは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > OrderedDictionary コンストラクタ ()の意味・解説 

OrderedDictionary コンストラクタ ()

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

OrderedDictionary クラス新しインスタンス初期化します。

名前空間: System.Collections.Specialized
アセンブリ: System (system.dll 内)
構文構文

Dim instance As New OrderedDictionary
public OrderedDictionary ()
public:
OrderedDictionary ()
public OrderedDictionary ()
public function OrderedDictionary ()
解説解説

比較演算子2 つキー等しかどうか判断しますOrderedDictionary コレクション内のすべてのキー一意である必要があります既定比較演算子は、キーの Object.Equals の実装です。

使用例使用例

OrderedDictionary コレクション作成してデータ読み込むコード例次に示します。このコードは、OrderedDictionary参照できるコード例一部です。

' 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)
// 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);
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
OrderedDictionary クラス
OrderedDictionary メンバ
System.Collections.Specialized 名前空間

OrderedDictionary コンストラクタ (IEqualityComparer)

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

比較演算子指定して、OrderedDictionary クラス新しインスタンス初期化します。

名前空間: System.Collections.Specialized
アセンブリ: System (system.dll 内)
構文構文

Public Sub New ( _
    comparer As IEqualityComparer _
)
Dim comparer As IEqualityComparer

Dim instance As New OrderedDictionary(comparer)
public OrderedDictionary (
    IEqualityComparer comparer
)
public:
OrderedDictionary (
    IEqualityComparer^ comparer
)
public OrderedDictionary (
    IEqualityComparer comparer
)
public function OrderedDictionary (
    comparer : IEqualityComparer
)

パラメータ

comparer

2 つキー等しかどうか判断するために使用する IComparer。

または

キーの Object.Equals の実装である既定比較演算子使用する場合null 参照 (Visual Basic では Nothing)。

解説解説
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
OrderedDictionary クラス
OrderedDictionary メンバ
System.Collections.Specialized 名前空間

OrderedDictionary コンストラクタ (Int32)

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

指定した初期容量使用してOrderedDictionary クラス新しインスタンス初期化します。

名前空間: System.Collections.Specialized
アセンブリ: System (system.dll 内)
構文構文

public OrderedDictionary (
    int capacity
)
public:
OrderedDictionary (
    int capacity
)
public OrderedDictionary (
    int capacity
)
public function OrderedDictionary (
    capacity : int
)

パラメータ

capacity

OrderedDictionary コレクション格納できる要素数の初期値

解説解説

比較演算子2 つキー等しかどうか判断しますOrderedDictionary コレクション内のすべてのキー一意である必要があります既定比較演算子は、キーの Object.Equals の実装です。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
OrderedDictionary クラス
OrderedDictionary メンバ
System.Collections.Specialized 名前空間

OrderedDictionary コンストラクタ (Int32, IEqualityComparer)

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

指定した初期容量および比較演算子使用してOrderedDictionary クラス新しインスタンス初期化します。

名前空間: System.Collections.Specialized
アセンブリ: System (system.dll 内)
構文構文

Public Sub New ( _
    capacity As Integer, _
    comparer As IEqualityComparer _
)
Dim capacity As Integer
Dim comparer As IEqualityComparer

Dim instance As New OrderedDictionary(capacity,
 comparer)
public OrderedDictionary (
    int capacity,
    IEqualityComparer comparer
)
public:
OrderedDictionary (
    int capacity, 
    IEqualityComparer^ comparer
)
public OrderedDictionary (
    int capacity, 
    IEqualityComparer comparer
)
public function OrderedDictionary (
    capacity : int, 
    comparer : IEqualityComparer
)

パラメータ

capacity

OrderedDictionary コレクション格納できる要素数の初期値

comparer

2 つキー等しかどうか判断するために使用する IComparer。

または

キーの Object.Equals の実装である既定比較演算子使用する場合null 参照 (Visual Basic では Nothing)。

解説解説
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
OrderedDictionary クラス
OrderedDictionary メンバ
System.Collections.Specialized 名前空間

OrderedDictionary コンストラクタ (SerializationInfo, StreamingContext)

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

指定した SerializationInfo オブジェクトStreamingContext オブジェクト使用してシリアル化できる、OrderedDictionary クラス新しインスタンス初期化します。

名前空間: System.Collections.Specialized
アセンブリ: System (system.dll 内)
構文構文

Protected Sub New ( _
    info As SerializationInfo, _
    context As StreamingContext _
)
Dim info As SerializationInfo
Dim context As StreamingContext

Dim instance As New OrderedDictionary(info,
 context)
protected OrderedDictionary (
    SerializationInfo info,
    StreamingContext context
)
protected:
OrderedDictionary (
    SerializationInfo^ info, 
    StreamingContext context
)
protected OrderedDictionary (
    SerializationInfo info, 
    StreamingContext context
)
protected function OrderedDictionary (
    info : SerializationInfo, 
    context : StreamingContext
)

パラメータ

info

OrderedDictionary コレクションシリアル化するために必要な情報格納している SerializationInfo オブジェクト

context

OrderedDictionary関連付けられているシリアル化ストリームソースおよびデスティネーション格納している StreamingContext オブジェクト

解説解説

比較演算子2 つキー等しかどうか判断しますOrderedDictionary コレクション内のすべてのキー一意である必要があります既定比較演算子は、キーの Object.Equals の実装です。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
OrderedDictionary クラス
OrderedDictionary メンバ
System.Collections.Specialized 名前空間

OrderedDictionary コンストラクタ

OrderedDictionary クラス新しインスタンス初期化します。
オーバーロードの一覧オーバーロードの一覧

名前 説明
OrderedDictionary () OrderedDictionary クラス新しインスタンス初期化します。
OrderedDictionary (IEqualityComparer) 比較演算子指定してOrderedDictionary クラス新しインスタンス初期化します。
OrderedDictionary (Int32) 指定した初期容量使用してOrderedDictionary クラス新しインスタンス初期化します。
OrderedDictionary (Int32, IEqualityComparer) 指定した初期容量および比較演算子使用してOrderedDictionary クラス新しインスタンス初期化します。
OrderedDictionary (SerializationInfo, StreamingContext) 指定した SerializationInfo オブジェクトと StreamingContext オブジェクト使用してシリアル化できる、OrderedDictionary クラス新しインスタンス初期化します。
参照参照

関連項目

OrderedDictionary クラス
OrderedDictionary メンバ
System.Collections.Specialized 名前空間



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「OrderedDictionary コンストラクタ ()」の関連用語

OrderedDictionary コンストラクタ ()のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



OrderedDictionary コンストラクタ ()のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS