- 1
- 2
- 3
- 4
- 5
- 6
object FirstElement = null;
foreach(var item in SomeCollection)
{
FirstElement = item;
break;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+131
object FirstElement = null;
foreach(var item in SomeCollection)
{
FirstElement = item;
break;
}
Ось так от береться перший елемент з колекції :)
хотя для этого есть LINQ - First(); FirstOrDefault();
А так в случае пустой коллекции будет значение null :)
object FirstElement = null;
foreach(var item in SomeCollection) { FirstElement = item; }
"я пробовал и то, и другое - разница колоссальная!" (ц)
я после того, как попробовал - остался жабистом - и кончим засим эту бессмысленную дискуссию.
C# был не плох в 2007м году. Сейчас он уже php
что прикольного в писании Dictionary<string, string> v = new Dictionary<string, string>()?
а теперь сравни с var d = new Dictionary<string, string>();
видно, что ты не имел дела с сишарпом, это одно из самых полезных нововвведений версии три.
вот что мне ненравится как нелюбителю динамики, так это dynamic в четвёртой версии.
пруф где, любитель метанации?
var d = new X();
всегда развернётся до
X d = new X();
что здесь слоэжного?!
зато индусы теперь могут в светской беседе вставлять модные словечки типа type inference