Re[2]: А зачем тут var
От: Doc Россия http://andrey.moveax.ru
Дата: 30.11.15 02:12
Оценка:
Здравствуйте, Sinix, Вы писали:

S>Все неправильные

S>
S>var x = a == 0 ? a : a + 100500:
S>return func(x);
S>

S>Разделять ответственности надо.

Чуть-чуть офтопика. А оправдано ли тут использование var? Далеко не факт что результат будет int.
Все чаще встречаю var где попало. Т.е. его проще писать. Мне кажется var должно быть только там, где тип ясен при чтении или в принципе не известен. Например:
var someInstance = new SomeClass();

или
var result =  someData.Select(x => new { Id = x.ArticleId, Content = x.Content })
    .ToArray();
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.