我在創建一個文件夾內寫入文本文件時遇到了一些麻煩。它說我沒有訪問路徑'C:\'寫入c文件夾中的子文件夾#
有誰能告訴我爲什麼以及如何解決它?謝謝!
string file_name = Environment.CurrentDirectory;
file_name += @"\.";
file_name = (string)combobox1.SelectedValue;
file_name += @"\.";
file_name += (string)combobox2.SelectedValue;
TextWriter name = new StreamWriter(file_name);
編輯:下面是修改後的新代碼...
var location = Path.Combine(Environment.CurrentDirectory, (string)combobox1.SelectedItem);
Directory.CreateDirectory(location);
var path = Path.Combine(location, combobox2.SelectedItem);
TextWriter name = new StreamWriter(path, true);
我的目標是編寫一個文本文件到\\ TXT
誰能告訴我怎樣?謝謝!
我該如何檢查?有沒有一種更簡單的方法,使其寫入當前目錄,然後在其上的子文件夾?所以喜歡「.. \新文件夾\ text.txt – Alex