C#等效于FILE声明

Cam*_*tty 2 c# c++ file c++builder

可能重复:
更改文件扩展名c#

以下代码在c ++中,我将如何在c#中表示?

FILE fp = fopen(ChangeFileExt(Application.ExeName, ".DAT").c_str(), "w");
Run Code Online (Sandbox Code Playgroud)

与此主题相关的另一个问题是:

以下是c#中的等价物:

fputs((thisstring.CommaText + "\n").c_str(), fp); 
Run Code Online (Sandbox Code Playgroud)

Jus*_*vey 8

怎么样:

FileStream fs = File.OpenWrite(Path.ChangeExtension(Application.ExeName, "DAT"));
Run Code Online (Sandbox Code Playgroud)