C# : 字符串分割数组

来源:互联网 发布:linux修改文件夹命令 编辑:程序博客网 时间:2024/05/16 15:58

项目开发,需要用到读取某个已知数组的值(如:用户名),基本是先保存起来,再在需要的时候读取。但是在写在脚本中的话,加载的时候会出现卡顿现象,体验不好。
所以把这些数组值保存在外部,再在需要的时候加载,就方便许多,也不影响体验。

首先是把需要分割的字符串,保存为文本格式 (建议编码保存为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