C# : 字符串分割數組

項目開發,需要用到讀取某個已知數組的值(如:用戶名),基本是先保存起來,再在需要的時候讀取。但是在寫在腳本中的話,加載的時候會出現卡頓現象,體驗不好。
所以把這些數組值保存在外部,再在需要的時候加載,就方便許多,也不影響體驗。

首先是把需要分割的字符串,保存爲文本格式 (建議編碼保存爲UTF-8,不然讀取可能會出錯)

其次加載該文本
// 如果這裏加載文本是中文的,最後保存形式爲UTF-8,不然讀取 返回值不是中文!!!
TextAsset nameText = GlobalManager.LoadFromFile(“Text/XXX.txt”);
//TextAsset wordText = Resources.Load (“Text/XXX”) as TextAsset;

根據某個字符,分割爲若干個字符串,返回值數組
string[] str = wordText.text.Split(‘,’); // 這裏表示用逗號(‘,’) 分割字符串,返回數組

split用法 參考:
http://www.cnblogs.com/yugen/archive/2010/08/18/1802781.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章