Не работает код сортировки и отбора уникальных значений - C#

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

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

using System;
using System.Collections.Generic;
using System.IO;
 
namespace WindowsFormsApplication1
{
    public partial class Form1
    {
        static void Main()
        {
            List<double> resList = new List<double>();
            using (StreamReader sr1 = new StreamReader("1.txt"))
            {
                while (sr1.EndOfStream)
                    resList.Add(double.Parse(sr1.ReadLine()));
            }
            using (StreamReader sr2 = new StreamReader("2.txt"))
            {
                while (sr2.EndOfStream)
                    resList.Add(double.Parse(sr2.ReadLine()));
            }
            resList.Sort();
            using (StreamWriter wr = new StreamWriter("3.txt"))
            {
                foreach (double s in resList)
                    wr.WriteLine(s);
            }
            Console.ReadLine();
        }
    }
}
Почему не работает??? Программа должна брать отсортированые элементы из 1 и 2 файла и записывать их в 3 файл, при этом одинаковые элементы она должна слиять

Решение задачи: «Не работает код сортировки и отбора уникальных значений»

textual
Листинг программы
...
resList.Sort();
resList = resList.Distinct().ToList();
...

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

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