У меня есть следующий код на C#, который предоставляет нижеприведенный вывод, но мне нужна помощь, чтобы изменить его на выходной результат. Как я могу переписать свой код для предоставления «Требуемого вывода»?C# foreach loop formatting
SearchResultSet results = session.Search(searchRequest);
results.GetCount());
IEnumerable columns = results.GetColumns();
while (results.HasNext())
{
foreach (string column in columns)
{
Console.WriteLine(column + ": " + results.GetString(column));
}
Console.WriteLine();
}
Выход:
Unique_ID: 234556 Address: 555 John Street City: Orlando State: FL Zip: 32751 Unique_ID: 5326536 Address: 1200 Avenue of America City: New York State: NY Zip: 10016 Unique_ID: 4815585 Address: 149 Madison Avenue City: New York State: NY Zip: 10016
Обязательный выход:
Unique_ID|Address|City|State|Zip 234556|555 John Street|Orlando|FL|32751 5326536|1200 Avenue of America|New York|NY|10016 4815585|149 Madison Avenue|New York|NY|10016
Я голосую, чтобы закрыть этот вопрос как не по теме, потому что он читает как домашнее задание – MickyD
моим первоначальным вопросом будет этот @zXSwordXz, который написал исходный код ..? почему вы не можете редактировать код самостоятельно .. если вы не можете читать и понимать текущий код .. что делает вывод кода в настоящее время .. также было бы полезно, если бы вы могли показать sql-запрос или пример того, что исходный файл выглядит как .. это плохой пример вопроса, также если вы не знаете, как добавить '' 'в конце имен столбцов .. при всем уважении, возможно, вы не должны кодировать. также вы можете реализовать метод string.Join. Сделайте еще несколько исследований и приложите больше усилий с вашей стороны. – MethodMan
Вау ... вы, ребята, жестоки для начинающих. Во всяком случае, это не домашнее задание. @methodman, он не приходит из sql, данные поступают из API. В любом случае, вы правы, мне больше не нужно работать. Спасибо. – zXSwordXz