我正在嘗試製作一個打字程序,並且我想逐字分開一個字符串。例如,如果輸入是「很高興見到你」,那麼我想要一個帶有「H」,「i」,「」,「n」,「i」,「c」,「e」的數組。 「,」「,」t「,」o「,」「......所有的空白和標點符號。如何在C#中逐個拆分字符串?
有什麼辦法可以實現這個嗎?
我正在嘗試製作一個打字程序,並且我想逐字分開一個字符串。例如,如果輸入是「很高興見到你」,那麼我想要一個帶有「H」,「i」,「」,「n」,「i」,「c」,「e」的數組。 「,」「,」t「,」o「,」「......所有的空白和標點符號。如何在C#中逐個拆分字符串?
有什麼辦法可以實現這個嗎?
你爲什麼不使用String.ToCharArray
:
string yourText = "Hi nice to meet you";
char[] arrayOfCharacters = yourText.ToCharArray();
// this gives you char[] with all the characters in your string
添加代碼... – Backs
如果我沒有記錯的字符串的方法有:ToCharArray() – Grundy
的MSDN文檔是信息的最佳來源。無論發生在這樣一個簡單的語言/運行時問題上的主動發現是什麼? Visual Studio具有這種支持,因此需要更多努力。 – t0mm13b