koalvi.blogspot.com - другой мой блог "сойдет на троечку"

суббота, 24 октября 2015 г.

C# неубиваемое чтение одномерного массива из файла с обраб. ошибки

Прием. Очень удобно одной строчкой брать данные из файла  в одномерный массив, а именно:
=================  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

Комментариев нет:

Отправить комментарий