.NET String.IndexOfの動作確認

C#、VB.NETのString.IndexOfメソッドを実際に動かした時の挙動を確認できます。
 
ベースとなる文字列、値と検索の開始位置、文字数などを入力し実行ボタンをクリックすると、値が最初に出現する0から始まるインデックスを実行結果に表示します。
 
 ".IndexOf(" 
 ");
実行結果:
 
 
 ".IndexOf(" 
 ", 
 );
実行結果:
 
 
 ".IndexOf(" 
 ", 
 , 
 );
実行結果:
 
 
以下にString.IndexOfの挙動をまとめました。「試す」ボタンをクリックすると、書式を入力エリアにコピーしますので、実際の動きを確認することができます。

●書式一覧

取得内容 書式 結果 試す
"ABCBA"から"A"のインデックスを取得 "ABCBA".IndexOf("A"); 0
"ABCBA"から"A"のインデックスを取得。検索は"C"の位置から行う "ABCBA".IndexOf("A", 2); 4
"ABCBA"から"A"のインデックスを取得。検索は"C"の位置から3文字分行う "ABCBA".IndexOf("A", 2, 3); 4
"ABCBA"から"A"のインデックスを取得。検索は"C"の位置から2文字分行う "ABCBA".IndexOf("A", 2, 2); -1

g h T
 6,830 Total Views

ADVERTISING

駅チカ!ホテル検索
全国の駅や目的地近くの宿泊施設を検索し予約することができます。最寄駅沿線からもホテルを検索できるので、アクセスのよいホテルを予約することが可能です。
  1. コメントはまだありません。

  1. トラックバックはまだありません。