Прием. Очень удобно одной строчкой брать данные из файла в одномерный массив, а именно:
================= C #
================= C Sharp
однако подобная строчка не защищает от ошибок, и как сделать чтоб программа все равно работала при возникновении ошибки с "базовыми" минимальными данными, чтение фрагмента книги 'Visual C# 2012 на примерах Автор: Зиборов В.В.' и собственная необходимость побудили к такому куску кода (массив уже где-то объявлен как string[] array0;):
================== C#
==================================== C Sharp
================= C #
string[] array1 = File.ReadAllLines("array1.txt");
================= C Sharp
однако подобная строчка не защищает от ошибок, и как сделать чтоб программа все равно работала при возникновении ошибки с "базовыми" минимальными данными, чтение фрагмента книги 'Visual C# 2012 на примерах Автор: Зиборов В.В.' и собственная необходимость побудили к такому куску кода (массив уже где-то объявлен как string[] array0;):
================== C#
try
{array0 = File.ReadAllLines("document_array0.txt");}
catch (Exception Oops)
{MessageBox.Show(Oops.Message);
array0 = new string[] {"default_value"};
}==================================== C Sharp
Комментариев нет:
Отправить комментарий