指定したインデックスにある要素を取得または設定します。
名前空間: System.Collections.Specialized
アセンブリ: System (system.dll 内)
構文
'宣言
Public Default Property Item ( _
index As Integer _
) As String
'使用
Dim instance As StringCollection
Dim index As Integer
Dim value As String
value = instance(index)
instance(index) = value
public string this [
int index
] { get; set; }
public:
property String^ default [int] {
String^ get (int index);
void set (int index, String^ value);
}
/** @property */
public String get_Item (int index)
/** @property */
public void set_Item (int index, String value)
JScript では、インデックス付きのプロパティは使用できますが、新規に宣言することはできません。.
パラメータ
- index
取得または設定するエントリの 0 から始まるインデックス。
プロパティ値
指定したインデックスにある要素。
例外
| 例外の種類 | 条件 |
|---|---|
index が 0 未満です。 または index が Count 以上です。 |
解説
このプロパティでは、myCollection[index] という構文を使用して、コレクション内の特定の要素にアクセスできます。
StringCollection は、null 参照 (Visual Basic では Nothing) を有効な値として受け取り、要素の重複を許可します。
このプロパティ値を取得することは、O(1) 操作になります。また、このプロパティを設定することも O(1) 操作になります。
プラットフォーム
Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
.NET Framework
サポート対象 : 2.0、1.1、1.0
参照
関連項目
StringCollection クラス
StringCollection メンバ
System.Collections.Specialized 名前空間
StringCollection.Count プロパティ