Как вывести результат из консоли в файл? - 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>");
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д