Напечатать содержимое текстового файла t, выписывая литеры каждой его строки в обратном порядке - C#
Формулировка задачи:
Решить с использованием класса Stack. Напечатать содержимое текстового файла t, выписывая литеры каждой его строки в обратном порядке.
Решение задачи: «Напечатать содержимое текстового файла t, выписывая литеры каждой его строки в обратном порядке»
textual
Листинг программы
using System;
using System.Collections;
using System.IO;
namespace ConsoleApplication3
{
class Program
{
static void Main(string[] args)
{
var f = File.ReadAllLines("t.txt");
foreach (var s in f)
{
var stack = new Stack();
foreach (var c in s)
stack.Push(c);
var count = stack.Count;
for (var i = 0; i < count; i++)
Console.Write(stack.Pop());
Console.WriteLine();
}
Console.ReadLine();
}
}
}