Доброе утро, Человечища. Помогите плз, надо найти прогу/скриптик, который удаляет в текстовом документе все строки, в которых меньше 6 знаков. И ещё что-нибудь для сортировки строк по количеству знаков. -- Вариант "Написать самому" не катит- не получается, я на стадии быдлокода нахожусь, и ничего похожего в гуголе не нашёл, но с Вашей помощью я пойму всё-таки, чтоже там делать надо.
PHP: using System; using System.Collections.Generic; using System.Text; using System.IO; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { List<string> str = new List<string>(); StreamReader sr = new StreamReader("1.txt", Encoding.GetEncoding(1251)); string temp = ""; while (!sr.EndOfStream) { temp = sr.ReadLine(); if (temp.Length < 6) str.Add(temp); } str.Sort(StrLenComparer); StreamWriter sw = new StreamWriter("2.txt"); for (int i = 0; i < str.Count; i++) sw.WriteLine(str[i]); sw.Close(); } static int StrLenComparer(string a, string b) { if (a.Length < b.Length) return -1; else if (a.Length == b.Length) return 0; else return 1; } } }