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

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > TextElementEnumerator.Current プロパティの意味・解説 

TextElementEnumerator.Current プロパティ

文字列内の現在のテキスト要素取得します

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

例外例外
例外種類条件

InvalidOperationException

列挙子が、文字列最初テキスト要素の前、または最後テキスト要素の後に位置してます。

解説解説

.NET Framework は、単一文字として表示されるテキスト単位、つまり書記素としてテキスト要素定義しますテキスト要素は、基本文字サロゲート ペア、または組み合わせた文字シーケンス場合ありますUnicode Standard は、サロゲート ペア2 つコード単位から成る単一抽象文字を表すコード化文字表現として定義しますペア最初単位上位サロゲート2 番目の単位下位サロゲートとなりますUnicode Standard は、組み合わせ文字シーケンス1 つ基本文字1 つ上の組み合わせ文字組み合わせとして定義しますサロゲート ペアは、基本文字または組み合わせた文字を表すことができますサロゲート ペアおよび組み合わせ文字シーケンス詳細については、http://www.unicode.org の「The Unicode Standard」を参照してください

列挙子を作成した後や Reset呼び出した後に、文字列最初テキスト要素列挙子を進めるためには、Current の値を読み取る前に MoveNext を呼び出す必要がありますそれ以外場合は、Current未定義になります

MoveNext への最後呼び出しで、文字列末尾を示す false返され場合Current例外スローます。

Current列挙子の位置移動しません。そのため、Current連続して呼び出した場合MoveNext または Reset呼び出されるまでは同じオブジェクト返されます。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
TextElementEnumerator クラス
TextElementEnumerator メンバ
System.Globalization 名前空間
GetTextElement
ElementIndex
MoveNext
Reset


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

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

辞書ショートカット

すべての辞書の索引

「TextElementEnumerator.Current プロパティ」の関連用語

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

   

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



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

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

©2025 GRAS Group, Inc.RSS