Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > VB .NET > Что значит в C# var?


Автор: Freyzer 26.10.2010, 13:43
Как то транслировал с СИ# на VB код и столкнулся с этим ВАРОМ, перебрал все переменные, ни одна не подошла, что значит ВАР? smile 

Автор: diadiavova 26.10.2010, 13:47
То же что и Dim в  бейсике(почти smile ). С помощью этого оператора объявляются переменные в тех случаях, когда используется инициализация переменной при объявлении и тип может быть либо анонимным, либо выводится.

Автор: Freyzer 26.10.2010, 13:51
Анонимный, этош тоесть не объявленный ЯВНО, так?  smile 

Автор: diadiavova 26.10.2010, 13:54
Цитата(Freyzer @  26.10.2010,  14:51 Найти цитируемый пост)
Анонимный, этош тоесть не объявленный ЯВНО, так?

Это зависит от того, что ты имеешь в виду. В принципе они так и называются "анонимные типы". Да они не объявляются, а создаются компилятором автоматически.

Добавлено через 4 минуты и 8 секунд
Ах да, и еще вот это
Модератор: Название темы должно отражать ее суть!
 smile

Добавлено через 7 минут и 35 секунд
http://msdn.microsoft.com/ru-ru/library/bb384061(VS.90).aspx

Автор: Freyzer 26.10.2010, 14:07
Ну просто считаю свой вопрос за флейм  smile , с проблемой то столкнулся, из мсдн получил кое какие знания, но их маловато, для решения проблемы. Сейчас вот уточняю, лежит хороший класс, написанный на СИ шарпе, пытаюсь перевести в VB, проблема стала с этим варом, и все это на фоне, я тут случайно наткнулся на свежий топик, чем лучше СИ против ВБ, вот там и прозвучало, что в СИ, нет неявно объявленных переменных, задело.  СИ, и появился из ВБ.

А я, ток что отразил  smile 

Автор: diadiavova 26.10.2010, 14:11
Freyzer, Если у тебя проблема с кодом - выкладывай. Но вообще там никаких проблем нет
Код

var str = "Preved";

На бейсике выглядит так
Код

Dim str = "Preved"


Добавлено через 2 минуты и 45 секунд
Цитата(Freyzer @  26.10.2010,  15:07 Найти цитируемый пост)
А я, ток что отразил  

Что ты отразил? smile

Добавлено через 3 минуты и 54 секунды
Ты путаешь неявно объявленные и неявно типизированные переменные.

Автор: Freyzer 26.10.2010, 14:18
Тьфу, и как я читал ?  smile  Неявно типизированные массивы (руководство по программированию на C#  smile

Добавлено через 1 минуту
Все, вкурил  smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)