Re[24]: Насколько важен синтаксис языка?
От: pavel74  
Дата: 08.09.06 20:36
Оценка:
Здравствуйте, FDSC, Вы писали:


FDS>Банально


FDS>public static void ForEach<T>(T root, Action<T> action)

FDS> where T: IRecursible<T>
FDS>{
FDS> action(root);
FDS> CRT Child = root.LoadFromDataBaseChildAndLock();
FDS> foreach(T Child in root)
FDS>{

FDS> ForEach(Child, action);

FDS>}
FDS>Child.Unlock();
FDS>}
S>>[/c#]

FDS>и уже ошибка


ну дак обложить обработкой ошибок, тем более если передан внешний блок кода, то существует вероятность что там может возникнуть эксепшн. А нелокальный возврат это фактически "особый" эксепшен.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.