3. Написать программу, которая считывает из текстового файл три предложения и выводит их в обратном порядке - C#
Формулировка задачи:
Написать программу, которая считывает из текстового файл три предложения и выводит их в обратном порядке.
Решение задачи: «3. Написать программу, которая считывает из текстового файл три предложения и выводит их в обратном порядке»
textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
//using System.Text.RegularExpressions;
using System.IO;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
string text = "Мама мыла раму. Папа пьян. Хомяк мертв.";
//string text = File.ReadAllText("1.txt", Encoding.GetEncoding(1251));
string []rev_sentences = text.Split(".".ToCharArray(),StringSplitOptions.RemoveEmptyEntries).Select(x => x.Trim() + ".").Reverse().ToArray();
Console.WriteLine(string.Join(Environment.NewLine,rev_sentences));
Console.ReadKey();
}
}
}