【发布时间】:2020-04-14 18:01:49
【问题描述】:
当我在我的程序中按下保存按钮时,我想用我自己的扩展名保存一个文件。 (例如.xyz)
那我想打开它,通过这个程序读取里面的数据。
我怎样才能做到这一点?
【问题讨论】:
标签: c# file-writing file-read
当我在我的程序中按下保存按钮时,我想用我自己的扩展名保存一个文件。 (例如.xyz)
那我想打开它,通过这个程序读取里面的数据。
我怎样才能做到这一点?
【问题讨论】:
标签: c# file-writing file-read
当我在我的程序中按下保存按钮时,我想用我自己的扩展名保存一个文件。 (例如
.xyz)。 执行以下操作:
const string directory = @"D:\Temp"; // this can be any location you want
if (!Directory.Exists(directory))
Directory.CreateDirectory(directory);
string path = Path.Combine(directory, "Test.custom");
if (!File.Exists(path))
{
File.Create(path);
// other logic
}
那我想打开它,通过这个程序读取里面的数据。
string textFile = @"D:\Torrent\Test.custom";
using StreamReader sr = new StreamReader(textFile);
var line = sr.ReadToEnd();
Console.WriteLine(line);
如果您想稍后在文件中保存某些内容,最简单的方法是:
const string textFile = @"D:\Torrent\Test.custom";
string createText = $"Some text {Environment.NewLine}";
File.WriteAllText(textFile, createText);
【讨论】: