我正在寻找一种从源代码创建文件的方法(当您在例如记事本中打开文件时,它会为您提供一些代码,我想使用该代码重新创建文件,通过说明文件类型和文件名,然后应该在文件中的代码。
我希望你能理解我的问题,这有点难以解释,我会再去......
我有我想要创建的文件的源代码 + 文件名 + 文件类型 + 文件描述。> 现在我希望 C# 根据该信息创建一个文件,并使其成为该信息来源的精确副本。它应该保存文件,然后文件可以打开。
提前谢谢你,迈克
将“代码”写入文件 mycode.cs
string code = "code";
string filename = "mycode";
string filetype = "cs";
using (FileStream fs = File.Create(filename+"."+filetype))
{
Byte[] info = new UTF8Encoding(true).GetBytes(code);
fs.Write(info, 0, info.Length);
}
你可以只使用File.Copy方法吗?
file.Copy("c:\temp\source.txt", "c:\temp\dest.txt");