讀取TXT配置檔案 非unity

2021-09-17 01:37:09 字數 1253 閱讀 2212

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中各個平台下...