Записи с меткой ‘Extension Methods

В продолжении статьи о методах расширения C#, напишу об очень полезном расширении которое сильно облегчит жизнь разработчику при разработке WinForm приложения. Есть WinForm приложение с TextBox. Необходимо изменить его текст из другого потока приложения. Пример из MSDN‘a: Теперь попробуем по другому. Первым делаем расширяем класс System.Windows.Forms.Control. Переписываем пример из MSDN’a И все. Теперь в любом […]

Одной из фич C# 3.0 является Методы Расширения (Extension Methods) Методы расширения позволяют добавлять методы в уже существующие типы, без создания нового производного типа. Для примера, расширим возможности типа System.String простой функций FormatString, которая будет аналогична методу string.Format(); Обычно «форматирование» строчки делается следующим образом Результат работы: Hello world! Каждый раз писать string.Format не удобно. Попробуем […]


Наверх
Rambler's Top100