d d del Ограничение ответов в теме: Автор темы разрешил отвечать в теме только этим группам (и вышестоящим): Команда форума и Кураторы.
Получаешь массив строк файла методом, а именно string[] pidarasinaebanaya = File.ReadAllLines("Путь"); // Вроде так ) И на изи получить строку вот так: MessageBox.Show(pidarasinaebanayta[0]); // Выведет первую строчку файла ( индексация с нуля, т.е если тебе нужно получить вторую строку, то вместо 0 пиши 1.)
string writingText = "Test"; int num = 5; // Пропускаемые строки. Запись идет на 6 строку int i = 0; for (i = 0; i < num; i++) { File.AppendAllText("test.txt", Environment.NewLine); Console.WriteLine("Пропускаю... :" + i + ":" + num); } if (i == num) { File.AppendAllText("test.txt", writingText); Console.WriteLine("Записываю..."); Console.ReadLine(); }
static void xuesos(int line, string pathtofile, string[] lines) { string[] pizdos = File.ReadAllLines(pathtofile); List<string> pizdaebanaya = new List<string>(); for (int i = 0; i < pizdos.Length; i++) { if (i == line - 1) foreach (string newlinetext in lines) pizdaebanaya.Add(newlinetext); pizdaebanaya.Add(pizdos); } File.WriteAllLines(pathtofile, pizdaebanaya.ToArray()); } static void xuesos(int line, string pathtofile, string oneline) { string[] pizdos = File.ReadAllLines(pathtofile); List<string> pizdaebanaya = new List<string>(); for (int i = 0; i < pizdos.Length; i++) { if (i == line - 1) pizdaebanaya.Add(oneline); pizdaebanaya.Add(pizdos); } File.WriteAllLines(pathtofile, pizdaebanaya.ToArray()); } /// <summary> /// Program entry point. /// </summary> [STAThread] private static void Main(string[] args) { string[] lines = { "Ты пидор!", "Ты хуесосина" }; xuesos(3, "Pidaras.txt", lines); } Работает и с массивом строк. Не за что.