2014-01-12 50 views
1

我想將我的文本文件保存在F驅動器中,但該文件被寫入程序的默認文件夾。如何通過引導路徑如何從特定驅動器中的表單保存數據

string[] contents = new string[2]; 
contents[0] = "Name: " + textBox1.Text; 
contents[1] = "age: " + textBox2.Text; 
string path = @"F:\\"; // path to file 
System.IO.File.WriteAllLines(textBox1.Text + ".txt", contents); 

回答

2

保存這將是一個好主意,實際上使用路徑變量:

string path = System.IO.Path.Combine(@"F:\", textBox1.Text + ".txt"); 
    System.IO.File.WriteAllLines(path, contents); 
0

因爲你定義的路徑,但你不知道用它。

string path = @"F:\" + textBox1.Text + ".txt"; 
File.WriteAllLines(path, contents); 
0

作爲替代方案,你可以使用你File.Move創建後,它像;

File.WriteAllLines(textBox1.Text + ".txt", contents); 
File.Move(Directory.GetCurrentDirectory() + textBox1.Text + ".txt", 
      path + textBox1.Text + ".txt"); 
相關問題