Тема: C# 4.0
Показать сообщение отдельно

C# 4.0
  #1  
Старый 27.10.2009, 23:40
scrat
Постоянный
Регистрация: 08.04.2007
Сообщений: 853
С нами: 10048706

Репутация: 1540


По умолчанию C# 4.0

Вообще на ачатике как-то слабо освещалась тема нового .net, считаю что стоит создать какой-нибудь такой пост где все будут дрочить на новый .net

Наиболее понятно всё показано на схеме:


Хотел немного рассказать про использование DLR в C# 4.0 тут, был бы рад если вы тоже присоединились и отпостили что-нибудь интересное по теме.


Проще всего описать всё это дело примером:
Код:
   static void Main(string[] args)
        {
            Console.WriteLine("Привет вам из C# 4.0!");

            var a = "hello ";
            var b = 2323;

            dynamic c = a + b;

            Console.WriteLine("Результат: {0}", c); //"hello 2323"
            Console.ReadLine();
        }
Клёво, да? Кроме крутых вычислений это очень сильно упрощает жизнь, когда используешь позднее связывание, и все объекты и их типы мешаются в кучу и в итоге всё имеет тип object

Последний раз редактировалось Rebz; 28.10.2009 в 18:25..
 
Ответить с цитированием