Проходил собеседование на .NET разработчика. Дали задачу, в которой нужно было сказать, что выведет в последней строке (не суть). Суть в том, что в коде присутствовал цикл foreach, который перебирал элементы коллекций. Когда я начал решать задачу, последовал вопрос "А Вы знаете из чего состоит foreach?". Ответить я не смог, и после собеседования начал искать ответ на вопрос, но не нашел.
Вопрос: Из каких конструкций состоит foreach?
Вот это:
foreach (V v in x) embedded_statement
тоже самое, что и это:
{
E e = ((C)(x)).GetEnumerator();
try {
while (e.MoveNext()) {
V v = (V)(T)e.Current;
embedded_statement
}
}
finally {
... // Dispose e
}
}
Источник
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Может кто нибудь подсказать, как можно сверстать элемент с вот таким закругленным углом?
Пробую динамически добавлять данные в таблицуДанные mdata берутся из схемы mongoose