NameValueCollection.Item[] プロパティ

定義

NameValueCollection の指定したエントリを取得または設定します。

オーバーロード

Item[Int32]

NameValueCollection の指定したインデックスにあるエントリを取得します。

Item[String]

NameValueCollection 内の指定したキーを持つエントリを取得または設定します。

Item[Int32]

NameValueCollection の指定したインデックスにあるエントリを取得します。

public:
 property System::String ^ default[int] { System::String ^ get(int index); };
public string this[int index] { get; }
public string? this[int index] { get; }
member this.Item(int) : string
Default Public ReadOnly Property Item(index As Integer) As String

パラメーター

index
Int32

コレクションでエントリの位置を示す 0 から始まるインデックス番号。

プロパティ値

String

コレクションの指定したインデックスにあるコンマ区切りの値のリストを格納する String

例外

index が、コレクションのインデックスの正しい範囲から外れています。

注釈

このプロパティは、構文 myCollection[index] を使用して、コレクションの特定の要素にアクセスする機能を提供します。

このプロパティは設定できません。 指定したインデックスで値を設定するには、次を使用します Item[GetKey(index)]

C# 言語では、プロパティを実装する代わりに 、この キーワードを使用してインデクサーを Item[] 定義します。 Visual BasicはItem[]、同じインデックス作成機能を提供する既定のプロパティとして実装されます。

指定したインデックスの値を取得する操作は O(n) 操作で、値 n の数を指定します。

こちらもご覧ください

適用対象

Item[String]

NameValueCollection 内の指定したキーを持つエントリを取得または設定します。

public:
 property System::String ^ default[System::String ^] { System::String ^ get(System::String ^ name); void set(System::String ^ name, System::String ^ value); };
public string this[string name] { get; set; }
public string? this[string? name] { get; set; }
member this.Item(string) : string with get, set
Default Public Property Item(name As String) As String

パラメーター

name
String

検索するエントリの String キー。 キーとして null を指定できます。

プロパティ値

String

見つかった場合は、指定したキーに関連付けられたコンマ区切りの値のリストを格納する String。それ以外の場合は null

例外

コレクションの変更操作を実行しようとしましたが、このコレクションは読み取り専用です。

注釈

このプロパティは、構文 myCollection[name] を使用して、コレクションの特定の要素にアクセスする機能を提供します。

指定したキーがコレクションに既に存在する場合、このプロパティを設定すると、指定した値を持つ既存の値のリストが上書きされます。 新しい値を既存の値の一覧に追加するには、メソッドを Add 使用します。

指定したキーがコレクションに存在しない場合、このプロパティを設定すると、指定したキーと指定した値を使用して新しいエントリが作成されます。

注意事項

このプロパティは、指定したキーが見つからない場合は 1) を返 null します。2) 指定したキーが見つかり、関連付けられている値が null. このプロパティは、2 つのケースを区別しません。

C# 言語では、プロパティを実装する代わりに 、この キーワードを使用してインデクサーを Item[] 定義します。 Visual BasicはItem[]、同じインデックス作成機能を提供する既定のプロパティとして実装されます。

指定したキーに関連付けられている値の取得または設定は O(n) 操作で、値 n の数を指定します。

こちらもご覧ください

適用対象