Удаление дублей в одну строку. using System.Linq; using System.Text; using System.IO; File.WriteAllLines(@"c:\test.txt", File.ReadAllLines("result.txt").Distinct(), Encoding.UTF8); Код using System.Linq; using System.Text; using System.IO; File.WriteAllLines(@"c:\test.txt", File.ReadAllLines("result.txt").Distinct(), Encoding.UTF8); [--] Да грузит в память. [--] Нет с большими файлами не работает. [+] Быстро.