我正在Visual Studio中编写一个C#windows应用程序。我想这样做,所以我的程序根据程序存储的文件夹自动将文件保存到文件夹。我试过Directory.GetCurrentDirectory()。ToString();但我拒绝接触到这一点。有什么建议吗?
答案 0 :(得分:0)
尝试使用:
string filePath = AppDomain.CurrentDomain.BaseDirectory + "\\myfilename.txt";
答案 1 :(得分:0)
检查您的安全权限。如果没问题,您应该有访问权限。要保存文件
using (System.IO.StreamWriter file =
new System.IO.StreamWriter(@"C:\Users\Public\TestFolder\WriteLines2.txt"))
{
file.Write......
}
或
// Create the file.
using (FileStream fs = File.Create(path))
{
Byte[] info = new UTF8Encoding(true).GetBytes("This is some text in the file.");
// Add some information to the file.
fs.Write(info, 0, info.Length);
}