Подтвердить что ты не робот

Что такое С# 5 и откуда оно взялось?

Я знаю, что С# 3.5 используется с VS2008 и .NET 3.5.
Также С# 4 является частью VS2010 и .Net 4.0.
Но что такое С# 5? Что такое IDE?

4b9b3361

Ответ 1

В недавнем PDC Андерс объявил:

  • Мы планируем выпустить продукт "С# 5" и продукт "VB 11". Точные названия продуктов еще не были анонсированы, насколько мне известно.
  • Мы предполагаем, что функция "большого билета" на С# 5 и VB 11 будет улучшена асинхронным программированием.
  • Прототипная версия функции async доступна для публичной загрузки.
  • В будущем мы планируем выпуск API-интерфейса "Компилятор как сервис" для С# и VB. Вы не должны ожидать, что он будет отправлен одновременно с С# 5/VB 11; они являются отдельными продуктами.

Андерс специально не объявлял:

  • Когда мы планируем отправить любой из этих продуктов
  • Что "корабль" они выйдут; мы не объявили о новой версии IDE или CLR.
  • Какие дополнительные функции, если они есть, будут добавлены в С# 5 или VB 11.

Дополнительные сведения об асинхронной функции на С# см. в центре разработчика С# или прочтите статьи Async по этому вопросу.

Ответ 3

Я слышал в объявлении, что С# 5 поступает от Microsoft в Пекине.

  • Асинхронные методы
  • Компилятор как услуга

На данный момент я не могу найти информацию о .NET 5 или в которой IDE будет выпущена.

Дополнительную информацию можно найти на форумах MSDN.

http://social.msdn.microsoft.com/Forums/en-US/csharplanguage/thread/00cc045a-f9e6-402c-bffb-feb4fe1e0611/

http://social.msdn.microsoft.com/Forums/en-US/csharplanguage/thread/00cc045a-f9e6-402c-bffb-feb4fe1e0611/

Ответ 4

В случае, если люди все еще следуют этому вопросу. Кажется, что следующая версия рамочной версии будет 4.5, а следующая версия VS будет 11. Я не уверен, почему это не 2011 год, вероятно, потому что сейчас 2012, и он все еще находится в предварительном просмотре технологий.

Что нового для Visual С# в Visual Studio 11 Developer Preview. Это предварительное освобождение закончится 30 июня 2012 года.

http://msdn.microsoft.com/en-us/library/hh156499(v=vs.110).aspx

Платформа .NET Framework 4.5

http://msdn.microsoft.com/en-us/netframework/hh854779.aspx