您的位置:首页 > 编程语言 > C#

经验总结29--C#,简单读写文件

2014-09-02 13:44 316 查看
写程序时,会经常进行文件的读写操作。

记录下,方便以后copy使用。

/// < ummary>

/// 写文件

/// </summary>

/// < aram name="Path">文件路径</param>

/// < aram name="Strings">文件内容</param>

public static void WriteFile(string Path, string Strings)

{

if (!System.IO.File.Exists(Path))

{

System.IO.FileStream f = System.IO.File.Create(Path);

f.Close();

}

System.IO.StreamWriter f2 = new System.IO.StreamWriter(Path, true, System.Text.Encoding.GetEncoding("gb2312"));

f2.WriteLine(Strings);

f2.Close();

f2.Dispose();

}

/// <summary>

/// 读文件

/// </summary>

/// <param name="Path">文件路径</param>

public static List<string> ReadFile(string Path)

{

List<string> result = new List<string>();

StreamReader txtStreamReader = new StreamReader(Path, System.Text.Encoding.GetEncoding("gb2312"));

while (txtStreamReader.Peek() != -1)

{

string strTxt = txtStreamReader.ReadLine().ToString();

if (strTxt.Length != 0)

{

result.Add(strTxt);

}

}

return result;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: