String.Chars プロパティとは? わかりやすく解説

String.Chars プロパティ

このインスタンス内の指定した文字位置文字取得します

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

例外例外
例外種類条件

IndexOutOfRangeException

index が、このオブジェクト長さ上であるか、または 0 未満です。

解説解説

index パラメータは、インデックス番号が 0 から始まります

このプロパティは、index パラメータ指定され位置Char返します。ただし、1 つUnicode 文字1 つ上の Char表されることがあります。おのおのの Char ではなくおのおのの Unicode 文字対象に処理を行うには、System.Globalization.StringInfo クラス使用します

使用例使用例

文字列検証するルーチンでこのインデクサ使用する方法については、次のコード例参照してください

Console.Write("Type a string : ")
Dim myString As String =
 Console.ReadLine()
Dim i As Integer
For i = 0 To myString.Length - 1
   If Uri.IsHexDigit(myString.Chars(i)) Then
      Console.WriteLine("{0} is a hexadecimal digit.",
 myString.Chars(i))
   Else
      Console.WriteLine("{0} is not a hexadecimal digit.",
 myString.Chars(i))
   End If 
Console.Write("Type a string : ");
string myString = Console.ReadLine();
for (int i = 0; i < myString.Length; i ++)
if(Uri.IsHexDigit(myString[i]))
       Console.WriteLine("{0} is a hexadecimal digit.", myString[i]); 
else
   Console.WriteLine("{0} is not a hexadecimal digit.", myString[i]); 
Console::Write( "Type a string : " );
String^ myString = Console::ReadLine();
for ( int i = 0; i < myString->Length;
 i++ )
   if ( Uri::IsHexDigit( myString[ i ] ) )
            Console::WriteLine( "{0} is a hexadecimal digit.", myString[
 i ] );
   else
            Console::WriteLine( "{0} is not a hexadecimal digit.", myString[
 i ] );

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照


このページでは「.NET Framework クラス ライブラリ リファレンス」からString.Chars プロパティを検索した結果を表示しています。
Weblioに収録されているすべての辞書からString.Chars プロパティを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からString.Chars プロパティ を検索

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

辞書ショートカット

すべての辞書の索引

「String.Chars プロパティ」の関連用語

String.Chars プロパティのお隣キーワード
検索ランキング

   

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



String.Chars プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

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

©2025 GRAS Group, Inc.RSS