Архив рубрики ‘C#

Есть такая замечательная штука как ADO.NET Entity Framework, если быть кратким то она позволяет «мышкой» создать все необходимые модели, их взаимоотношения, а затем на основе полученных моделей с легкостью создать базу данных. Но, как сделать так чтобы в свойство сущности с типом DateTime вставилось default значение равное DateTime.Now?

В продолжении статьи о методах расширения 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