GroupCollection.Item[] プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
整数または文字列インデックスを使用して、コレクションの 1 つのメンバーにアクセスできるようにします。
オーバーロード
| 名前 | 説明 |
|---|---|
| Item[Int32] |
整数インデックスによるコレクションのメンバーへのアクセスを有効にします。 |
| Item[String] |
文字列インデックスを使用してコレクションのメンバーにアクセスできるようにします。 |
Item[Int32]
整数インデックスによるコレクションのメンバーへのアクセスを有効にします。
public:
property System::Text::RegularExpressions::Group ^ default[int] { System::Text::RegularExpressions::Group ^ get(int groupnum); };
public System.Text.RegularExpressions.Group this[int groupnum] { get; }
member this.Item(int) : System.Text.RegularExpressions.Group
Default Public ReadOnly Property Item(groupnum As Integer) As Group
パラメーター
- groupnum
- Int32
取得するコレクション メンバーの 0 から始まるインデックス。
プロパティ値
groupnumで指定されたコレクションのメンバー。
実装
注釈
このプロパティは、 GroupCollection クラスのインデクサーです。
foreach ステートメントを使用して、コレクションのメンバーを列挙できます。
このプロパティを使用して、個々のキャプチャされたグループをインデックス番号で取得することもできます。
Count プロパティの値を取得することで、コレクション内の項目の数を確認できます。
groupnum パラメーターの有効な値の範囲は、0 からコレクション内の項目数より 1 未満です。
groupnumがコレクションのメンバーのインデックスではない場合、またはgroupnumが入力文字列で一致していないキャプチャ グループのインデックスである場合、メソッドは、Group プロパティがSuccessされ、false プロパティがGroup.ValueEmpty オブジェクトを返します。
こちらもご覧ください
適用対象
Item[String]
文字列インデックスを使用してコレクションのメンバーにアクセスできるようにします。
public:
property System::Text::RegularExpressions::Group ^ default[System::String ^] { System::Text::RegularExpressions::Group ^ get(System::String ^ groupname); };
public System.Text.RegularExpressions.Group this[string groupname] { get; }
member this.Item(string) : System.Text.RegularExpressions.Group
Default Public ReadOnly Property Item(groupname As String) As Group
パラメーター
- groupname
- String
キャプチャ グループの名前。
プロパティ値
groupnameで指定されたコレクションのメンバー。
実装
注釈
groupname には、正規表現の (?<name>) 要素によって定義されるキャプチャ グループの名前、またはキャプチャ グループの番号の文字列表現のいずれかを指定できます。
groupnameがコレクション内のキャプチャ グループの名前ではない場合、またはgroupnameが入力文字列で一致していないキャプチャ グループの名前である場合、メソッドは、Group プロパティがSuccessされ、false プロパティがGroup.ValueEmpty オブジェクトを返します。