ini是什么文件類型 c#ini文件如何讀寫中文?
c#ini文件如何讀寫中文?讀寫中文和讀寫英文沒有區(qū)別。唯一需要注意的是INI文件的編碼。通用編碼可以是ANSI/Unicode/UTF-8之一。此時,需要使用相應(yīng)的編碼來讀寫文件,否則會被亂碼1。如
c#ini文件如何讀寫中文?
讀寫中文和讀寫英文沒有區(qū)別。
唯一需要注意的是INI文件的編碼。通用編碼可以是ANSI/Unicode/UTF-8之一。此時,需要使用相應(yīng)的編碼來讀寫文件,否則會被亂碼
1。如果文件很小,則直接將其讀入字符串數(shù)組,然后使用replace,2。如果文件較大(超過幾米),創(chuàng)建一個新文件,按塊讀取ini,用replace將其寫入新文件,并重復(fù)到ini結(jié)尾;刪除ini,將新文件重命名為ini
,即fopen(),然后可以創(chuàng)建新文件Fgetc()、fgets()、fputc()、fputs()、fseek()、feof()、rewind()、freed()、fwrite()和其它功能可以完成文件的讀寫定位等,這些功能都在stdio中。例如,創(chuàng)建溫度ini文件,它是main(){File*FP。。。If((FP=fopen()溫度ini“,”w“)==空)。。。關(guān)閉(fp)}