Сегодня сломались все мои представления о программировании на C# и extension-методах в частности, когда я увидел вот такой код:
1.Delay(); 2.CreateThread(); 3.WaitForUserInput();
А это оказались всего лишь extension-методы к int. Согласитесь, выглядит феерично.
Тут сразу же пришла на ум конструкция для более внятного кидания exception-ов:
Полагаю, дальнейшие комментарии излишни.
Тут сразу же пришла на ум конструкция для более внятного кидания exception-ов:
"Access denied".InvalidOperation(); "File not found".FileAccess(); "Trying to instantiate incorrect type".FactoryError(); "Incorrect value: number expected".Validation<User>(u=>u.AgeString);
Полагаю, дальнейшие комментарии излишни.
Комментариев нет:
Отправить комментарий