簡化 C# 中的字串分割
許多 C# 開發人員手動定義字元陣列來按空格分割字串,這個過程容易出現錯誤和不必要的複雜性。 更有效率、更優雅的方法利用了 Split()
方法的固有功能。
要使用空格分隔符號分割字串,只需呼叫不帶任何參數或使用空字元陣列的 Split()
方法:
<code class="language-csharp">string myStr = "The quick brown fox jumps over the lazy dog"; string[] ss = myStr.Split(); // Or myStr.Split(null); string[] ss2 = myStr.Split(new char[0]);</code>
這利用了 Split()
方法的預設行為,自動辨識並分割 Unicode 標準定義的所有空白字元處的字串(Char.IsWhiteSpace()
傳回 true
的字元)。
這種簡化的方法避免了字元陣列的建立和管理,從而使程式碼更乾淨、更易於維護且不易出錯。
以上是如何在 C# 中按空格高效分割字串?的詳細內容。更多資訊請關注PHP中文網其他相關文章!