WPF C# 字符串讀寫文件
WPF C# 字符串讀寫文件
public class 字符串讀寫文件
{
/// <summary>
/// Encoding.Unicode.GetString 如果使用Encoding.Default.GetString 會錯
/// </summary>
public 字符串讀寫文件()
{
f_文件地址="文件";
}
public bool x_寫文件(string str)
{
FileStream xiaFile = new FileStream(f_文件地址 , FileMode.Create);
byte[] buf = Encoding.Unicode.GetBytes(str);
xiaFile.Write(buf , 0 , buf.Length);
xiaFile.Flush();
xiaFile.Close();
return true;
}
/// <summary>
/// 讀文件
/// </summary>
/// <param name="str">讀文件內容保存到str</param>
/// <returns>讀文件成功返回true</returns>
public bool d_讀文件(out string str)
{
FileInfo fi = new FileInfo(f_文件地址);
long len = fi.Length;
FileStream fs = new FileStream(f_文件地址 , FileMode.Open);
byte[] buffer = new byte[len];
fs.Read(buffer , 0 , (int)len);
fs.Close();
str = Encoding.Unicode.GetString(buffer);
return true;
}
private string f_文件地址;
}
博客園博客只做備份,博客發布就不再更新,如果想看最新博客,請訪問 https://blog.lindexi.com/
如圖片看不見,請在瀏覽器開啟不安全http內容兼容

本作品采用知識共享署名-非商業性使用-相同方式共享 4.0 國際許可協議進行許可。歡迎轉載、使用、重新發布,但務必保留文章署名[林德熙](http://www.rzrgm.cn/lindexi)(包含鏈接:http://www.rzrgm.cn/lindexi ),不得用于商業目的,基于本文修改后的作品務必以相同的許可發布。如有任何疑問,請與我[聯系](mailto:lindexi_gd@163.com)。

浙公網安備 33010602011771號