visual basic.net нечувствителен к регистру, поэтому позволяет кодеру писать без заботы или запоминания оболочки переменных. он также освобождается от ошибок «необъявленной переменной», если вы используете переменную в другом случае, чем та, которая используется в объявлении. Тот факт, что его завершение строки является подачей строки, делает его еще более удобочитаемым, в отличие от C# или C++, которые нуждаются в хорошем внимании в обсадной колонне и непрерывной войне, следуя за {}, сопоставляя их и выясняя, для чего.регистры, чувствительные к регистру, и нечувствительные языки?
Мой вопрос в том, каковы преимущества C# над vb, зная, что оба скомпилированы в MSIL, поэтому почти нет разницы в производительности между двумя языками?
C# менее подробный, и мне гораздо проще сканировать код C#, потому что его структурные операторы (`` и `` `) являются иконографическими по своей природе. Я также считаю, что нужно избегать новых строк с `_`, чтобы быть очень раздражающим. В любом случае это все очень субъективно. – 2010-11-27 22:13:49
Я отредактировал quesion – 2010-11-27 22:16:29