streamreader類的方法不是靜態方法,所以要使用該類讀取檔案首先要例項化該類,在例項化時,要提供讀取檔案的路徑。
我在這把檔案放在了bin目錄下,所以路徑不用寫全,**很簡單,基本就是切割再切割
為了省事,我把文字寫成了這樣,冒號前面是名字什麼的,後面是具體數值
streamreader sr = file.opentext(@"fishmodel.txt");
string line = sr.readtoend();// 所有魚的資料,存在乙個字串
string everyline = null;
everyline = line.split('|');// 單條魚的所有資料存在陣列,逗號隔開
string everydata = null;
string a;
console.writeline("載入魚的資料...");
foreach (string item in everyline)
sr.close();
用完streamreader之後,要記得關閉 sr.close();
string line = sr.readtoend(); 這裡的readtoend是一次全部讀完內容,還可以一次讀乙個位元組,讀一行等等,如下
// 讀一行
string nextline = sr.readline();
// 讀乙個字元
int nextchar = sr.read();
// 讀100個字元
int n = 100;
char chararray = new char[n];
int ncharsread = sr.read(chararray, 0, n);
// 全部讀完
string restofstream = sr.readtoend();
還可以用file.readalllines,該方法一次性讀取文字內容的所有行,返回乙個字串陣列,陣列元素是每一行的內容
string strs1 = file.readalllines(@"c:\temp\a.txt");
python 讀取txt格式配置檔案
configparser模組的常用方法 read filename 直接讀取ini檔案內容 sections 得到所有的section,並以列表的形式返回 options section 得到該section的所有option items section 得到該section的所有鍵值對 get s...
讀取配置檔案
類載入器 1 直接用class.forname 類的路徑名 class.forname com.hsf.classloader.classloader 2 用classloder 類載入器 inputstream in classloader.getsystemresourceasstream aa...
Unity中移動平台讀取配置檔案總結
好久沒有更新部落格啦!最近剛過完五一,又滿血復活啦!今天給大家總結一下unity中讀取配置檔案的問題。大家都知道我們的unity引擎是非常強大的,可以支援多平台的。但是我們的配置檔案在不同平台下讀取方式確是不一樣的。我們常用的移動端無非就是安卓和ios平台了。首先我們來了解一下unity中各個平台下...