Как вывести результат из консоли в файл? - C#

Узнай цену своей работы

Формулировка задачи:

Прошу помочь например у меня есть кусок кода который больше 1000 раз выводит текст, но буфера консоли не хвататет чтобы всё отобразить, поэтому нужно чтобы всё записалось в файл,пример куска кода который нужно записать в файл:
 for (int i = 0; i < 1005; i++)
            {
                Console.WriteLine(
                        "    <Item type="java.util.Map">\n" +
                        "        <OpenDate type="java.util.Date">2016-10-12T00:00:00:000+0000</OpenDate>\n" +
                        "        <LinkID type="java.lang.Long">\n" + i + "</LinkID>\n" +
                        "        <AccountName type="java.lang.String">RegistryBook</AccountName>\n" +
                        "        <ChartAccID type="java.lang.Long">6</ChartAccID>\n" +
                        "        <ChartAccNumber type="java.lang.String">10501</ChartAccNumber>\n" +
                        "        <AccountNumber type="java.lang.String">10501810400010000007</AccountNumber>\n" +
                        "        <CurrencyNumber type="java.lang.String">810</CurrencyNumber>\n" +
                        "        <OwnerID type="java.lang.Long">2001</OwnerID>\n" +
                        "        <AccountNumberMaskID type="java.lang.Long">10</AccountNumberMaskID>\n" +
                        "        <BranchID type="java.lang.Long">1001</BranchID>\n" +
                        "        <BalanceID type="java.lang.Long">1</BalanceID>\n" +
                        "     </Item>");
            }

Решение задачи: «Как вывести результат из консоли в файл?»

textual
Листинг программы
StreamWriter sw = new StreamWriter("file.txt");
Console.SetOut(sw); 
 
for (int i = 0; i < 1005; i++)
{
    Console.WriteLine(
    " <Item type="java.util.Map">\n" +
    " <OpenDate type="java.util.Date">2016-10-12T00:00:00:000+0000</OpenDate>\n" +
    " <LinkID type="java.lang.Long">\n" + i + "</LinkID>\n" +
    " <AccountName type="java.lang.String">RegistryBook</AccountName>\n" +
    " <ChartAccID type="java.lang.Long">6</ChartAccID>\n" +
    " <ChartAccNumber type="java.lang.String">10501</ChartAccNumber>\n" +
    " <AccountNumber type="java.lang.String">10501810400010000007</AccountNumber>\n" +
    " <CurrencyNumber type="java.lang.String">810</CurrencyNumber>\n" +
    " <OwnerID type="java.lang.Long">2001</OwnerID>\n" +
    " <AccountNumberMaskID type="java.lang.Long">10</AccountNumberMaskID>\n" +
    " <BranchID type="java.lang.Long">1001</BranchID>\n" +
    " <BalanceID type="java.lang.Long">1</BalanceID>\n" +
    " </Item>");
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 4.286 из 5
Похожие ответы