Сайт | Лаборатория | Форум | Wikiservia



In english

harpywar.com

Главная

Вики

Форум

Лаборатория

 Статьи
   Игры
   Настройка серверов
     PvPGN
     D2GS
     NFS: U
     Apache
     ArcEmu

   Кодинг
     .NET
     PHP

   Разное

 Проекты
   QDoom
   IRC Search
   vbreality [web]
   UTech p2p Realm [web]
   PvPGN система статистики
   Diablo 2 Launcher
   WoW Simple Launcher

 Моё
   Творчество
   Оборудование

Поиск по сайту


Хостинг и VDS, скидка при переходе
 
VB.NET ↔ C# отличия
Измерение времени выполнения кода
InputBox в C#
Извлечение версии программы (сборки)
VB.NET ↔ C# отличияСоздано: 07.04.2007
Изменено: 28.09.2009
Автор: HarpyWar

Эти два языка очень похожи друг на друга таким образом, что даже можно программно переводить большинство кода из одного в другой.


По ссылке онлайн инструмент по конвертации кода между этими языками
.NET code converter

А по этой ссылке различия ключевых слов в языках .NET
Keywords Compared in Different Languages


Различий в скорости выполнения кода в .NET языках нет, поскольку весь код компилируется в одинаковый IL (Intermediate Language), и только затем в байткод, выполняемый виртуальной машиной. Эти два языка, официально продвигает Майкрософт.
Есть ещё множество реализаций других языков от сторонних компаний (полный список). По-сути, чтобы добавить новый язык в .NET, достаточно написать для него компилятор, который бы переводил код этого языка в IL.
Все новшества добавляют сначала, как правило, в C# и затем отдельная команда разработчиков - в VB, и только потом в остальные языки.

Какой язык использовать - вопрос личного выбора.

Нет комментариев

Есть вопросы по настройке игровых серверов? Добро пожаловать на форум!

Имя: Проверка: = 6792


© 2006—2017, HarpyWar

Любое копирование информации с этого сайта - только со ссылкой на источник.
Это в одинаковой мере распространяется на любую авторскую информацию в интернете.