繁体   English   中英

从源代码使用C#创建文件

[英]Create file in C# from source code

我正在寻找一种从源代码创建文件的方法(例如,在记事本中打开文件时,它会为您提供一些代码,该代码我想通过说明文件类型和文件名然后通过重新创建文件来创建文件。文件中应包含的代码。

希望您能理解我的问题,这有点难以解释,我会再去...

我已经有了要创建的文件的源代码+文件名+文件类型+文件说明。 >现在,我希望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");

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM