String.Chars[Int32] 屬性(System) | Microsoft Docs

文章推薦指數: 80 %
投票人數:10人

取得目前Char 物件中指定位置的String 物件。

跳到主要內容 已不再支援此瀏覽器。

請升級至MicrosoftEdge,以利用最新功能、安全性更新和技術支援。

下載MicrosoftEdge 其他資訊 目錄 結束焦點模式 語言 閱讀英文 儲存 目錄 閱讀英文 儲存 編輯 Twitter LinkedIn Facebook 電子郵件 目錄 String.Chars[Int32]屬性 參考 定義 命名空間: System 組件:System.Runtime.dll 組件:mscorlib.dll 組件:netstandard.dll 重要 部分資訊涉及發行前產品,在發行之前可能會有大幅修改。

Microsoft對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。

本文內容 取得目前Char物件中指定位置的String物件。

public: propertychardefault[int]{charget(intindex);}; publiccharthis[intindex]{get;} memberthis.Chars(int):char DefaultPublicReadOnlyPropertyChars(indexAsInteger)AsChar 參數 index Int32 目前字串中的位置。

屬性值 Char 在index位置的物件。

例外狀況 IndexOutOfRangeException index大於或等於此物件的長度或小於零。

範例 下列範例示範如何在常式中使用這個索引子來驗證字串。

Console::Write("Typeastring:"); String^myString=Console::ReadLine(); for(inti=0;iLength;i++) if(Uri::IsHexDigit(myString[i])) Console::WriteLine("{0}isahexadecimaldigit.",myString[i]); else Console::WriteLine("{0}isnotahexadecimaldigit.",myString[i]); //Theexampleproducesoutputlikethefollowing: //Typeastring:3f5EaZ //3isahexadecimaldigit. //fisahexadecimaldigit. //5isahexadecimaldigit. //Eisahexadecimaldigit. //aisahexadecimaldigit. //Zisnotahexadecimaldigit. Console.Write("Typeastring:"); stringmyString=Console.ReadLine(); for(inti=0;i



請為這篇文章評分?