外部读取文本:
实际运用中上述的两种方法使用的并不多,大多都是用的外部读取,比如解析某文本并在屏幕显示。
外部读取文本需要导入System.IO类,主要使用这个类的File类,具体API请查CSDN,这里只是简单的调用读取。要注意的是平台在PC。
我写了个方法,通过传递参数能获取文本的第几行内容

这个函数第一个参数是txt的路径名,第二个参数是第几行,0的话返回“”;File.ReadAllLines()方法就是按路径读取txt文本的内容,返回值是sring[]数组,元素是每行内容。这个是很简单的。类似的
File.ReadLines(filepath)是按行读取,每次只取一行,也比较常用。
关于路径又有绝对路径和相对路径,绝对路径就不解释了,就是这种"D:/MyTest.txt",相对路径要注意下,如果用Application.dataPath除了要注意移动平台之外,特别要注意Application.dataPath在编辑环境下和在生成exe之后是不一样的,编辑状态下,返回的是Asset位置,生成后Assets不再存在,返回位置是_Data文件夹,所以如果你想加载exe所在位置的txt文本,要先对Application.dataPath进行处理:
