準備一個file.txt檔案,內容為
假設檔案放在C槽,宣告路徑為
- 123
- 456
- 789
- private string filePath = "C:\\";
判斷檔案是否存在
變數的值就可以透過TextReader讀取文字檔的內容來設定
- if (!File.Exists(@filePath + "file.txt"))
- {
- MessageBox.Show("The file.txt file does not exist!");
- }
(以下寫法為逐行讀取內容來設定整數a=123, b=456, c=789)
透過轉型把讀取的內容字串轉成需要的型態,例如以下方法:
- private int a, b, c;
- private string filePath = "C:\\";
- private TextReader file_tr;
- public MainWindow()
- {
- file_tr = File.OpenText(@filePath + "file.txt");
- a = Int32.Parse(file_tr.ReadLine());
- b = Int32.Parse(file_tr.ReadLine());
- c = Int32.Parse(file_tr.ReadLine());
- file_tr.Close();
- }
- int a = Int32.Parse(file_tr.ReadLine());
- double b = double.Parse(file_tr.ReadLine());
- string str = file_tr.ReadLine()
沒有留言:
張貼留言