我在讀取已存在的文件的表單的開始處獲得此代碼,並相應地將它設置爲4個文本框的值。如果文件尚未創建,我該如何繼續?任何幫助將非常感激。如何在.txt不存在的情況下打開程序?
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
FileStream file = new FileStream("cenaEnergentov.txt", FileMode.Open, FileAccess.Read);
StreamReader sr = new StreamReader(file);
sr.ReadLine();
var textLines = File.ReadAllLines("cenaEnergentov.txt");
foreach (var line in textLines)
{
string[] dataArray = line.Split(';');
textBox1.Text = (dataArray[0]);
textBox2.Text = (dataArray[1]);
textBox3.Text = (dataArray[2]);
textBox4.Text = (dataArray[3]);
}
}
如果UPER是假的,我想用普通腳本向下跌破這一着手開始於:
public void trackBar1_Scroll(object sender, EventArgs e)
{
......
你問如何檢查文件是否存在?如何調用一個函數?如何編寫'if'語句? – SLaks
如何編寫if語句,如果上面的文本是正確的,後面是錯誤的。我嘗試過使用if(!File.exists(path))但沒有成功 – Aghi
當我打開一個程序時,我需要它來檢查數據是否已經存在一個存在文件.txt。如果沒有,我會謊言,該程序開始與我的私人無效的預先修正的數據trackBar_scroll – Aghi