Переписать код используя .Select() - C#
Формулировка задачи:
Есть код:
Как осуществить данную операцию с использованием .Select(..) ?
public IEnumerable<string[]> Traffic(IEnumerable<someobject> someObjectItems, TimeZoneInfo timeZoneInfo) { foreach (var doc in someObjectItems) { string[] s = { doc.someproperty1, doc.someproperty2, doc.someproperty3, doc.someproperty4, doc.someproperty5, doc.someproperty6, doc.someproperty7, doc.someproperty8, doc.someproperty9, doc.someproperty10, doc.someproperty11, doc.someproperty12, Environment.NewLine, }; yield return s; } }
Решение задачи: «Переписать код используя .Select()»
textual
Листинг программы
int i = 0; foreach (var s in columnNames) { if (columnNames[i].IndexOfAny(new char[] { ';' }) != -1) { columnNames[i] = "\"" + columnNames[i] + "\""; i++; } } var header = System.Text.Encoding.GetEncoding(1251).GetBytes(String.Join(";", columnNames));
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д