Проверка наличия файла - C#
Формулировка задачи:
Как сделать чтоб выдавало ошибку если нету файла ?
StreamReader streamReader1 = new StreamReader("save1.txt");
а если нету save1.txt то программа вылетает
Кто поможет?
Решение задачи: «Проверка наличия файла»
textual
Листинг программы
private void button1_Click(object sender, EventArgs e) { if (System.IO.File.Exists("first.txt") && System.IO.File.Exists("second.txt")) { int i; if (radioButton1.Checked == true) { StreamReader streamReader1 = new StreamReader("first.txt"); StreamReader streamReader2 = new StreamReader("second.txt"); string str = ""; n = 0; i = 0; while (!streamReader1.EndOfStream) { str = streamReader1.ReadLine(); A[i] = Convert.ToInt32(str); i++; n++; if (n >= 20) break; } n = 0; i = 0; while (!streamReader2.EndOfStream) { str = streamReader2.ReadLine(); B[i] = Convert.ToInt32(str); i++; n++; if (n >= 20) break; } for (i = 0; i < n; i++) { dataGridView1.Columns.Add(new DataGridViewTextBoxColumn()); dataGridView2.Columns.Add(new DataGridViewTextBoxColumn()); } dataGridView1.Rows.Add(1); dataGridView2.Rows.Add(1); for (i = 0; i < n; i++) { dataGridView1.Rows[0].Cells[i].Value = A[i]; dataGridView2.Rows[0].Cells[i].Value = B[i]; } dataGridView1.Visible = true; dataGridView2.Visible = true; textBox2.Enabled = false; textBox3.Enabled = false; button1.Enabled = false; button2.Enabled = false; } } else {//тут есть один из файлов не существует} }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д