(1)在读取txt数据时,如果遇到读取的每一行数据存储,那么使用‘\r’ '\n'
如:string[] str = sText.Split(new char[] {'\r', '\n' });
读取Txt文件:
public static void Load()
{
if (Application.platform == RuntimePlatform.Android)
{
string[] strArray = LoadFile("/sdcard/nobody.txt"); //android路径
}
TextAsset configFile = Resources.Load("Config/nobody", typeof(TextAsset)) as TextAsset;
string[] stringArray = configFile.text.Split(new char[] { '\r', '\n' }, System.StringSplitOptions.RemoveEmptyEntries);//获取txt中每行数据
}
static string[] LoadFile(string fullPath)
{
StreamReader sr = null;
try
{
sr = File.OpenText(fullPath);//打开文件
}
catch (Exception e)
{
return null;
}