Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
6 / 6 / 5
Регистрация: 16.04.2010
Сообщений: 248
Записей в блоге: 1
1

Как переписать не весь файл, а только его отдельные строки

28.11.2012, 18:06. Показов 897. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день. Помогите пож-та с проблемкой.
Нужно перезаписать имеющийся файл в другой с условием, что мы задаем буковку и он перепишет в него те строки, которые начинались с нашей буковки.
Сам начал конечно медить, но постоянная ошибка.
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
private void button1_Click(object sender, EventArgs e)
 
        {
            StreamReader sr = new StreamReader("text.txt", Encoding.Default);
            string line;
            double c;
            c = Convert.ToInt32(textBox1.Text);
                while (!sr.EndOfStream)
                {
                    line = sr.ReadLine();
                    if (line[0] == c)
                        sr.WriteLine(с);
                 }
                sr.Close();
            }
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.11.2012, 18:06
Ответы с готовыми решениями:

Какими способами в ассамблере,c++ читать не весь файл а только его часть?
Насколько я понимаю Mysql как раз на этом и основан,что знает позиции на жестком диске,и кое-что...

Имеется текстовый файл. Переписать его строки в другой файл.
Имеется текстовый файл. Переписать его строки в другой файл. Порядок строк во втором файле должен...

Имеется текстовый файл. Переписать его строки в перевернутом виде в другой файл
Здравствуйте. Помогите пожалуйста с задачкой. Вот есть код, для перевертывания слова... ...

Дан текстовый файл. Переписать в новый файл все его строки четной длины
помогите написать программу заранее спасибо Дан текстовый файл. Переписать в новый файл все его...

1
218 / 212 / 63
Регистрация: 17.04.2012
Сообщений: 382
28.11.2012, 18:45 2
зачем вы пытаетесь перевести букву в тип данных double?????
C#
1
double c;  c = Convert.ToInt32(textBox1.Text);
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
private void button1_Click(object sender, EventArgs e)
        {
            StreamReader sr = new StreamReader("text.txt", Encoding.Default);
            StreamWriter sw = new StreamWriter("copy.txt", false, Encoding.Default);
            string[] lines = sr.ReadToEnd().Split('\n');
 
            for (int i = 0; i < lines.Length; i++)
                if (lines[i].Length != 0)
                    if (lines[i][0].ToString().ToLower() == textBox1.Text.ToLower())
                        sw.WriteLine(lines[i]);
            sr.Close();
            sw.Close();
        }
1
28.11.2012, 18:45
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.11.2012, 18:45
Помогаю со студенческими работами здесь

Дан файл. Переписать его в новый файл, поставив в начале каждой строки ее номер в виде комментария
Задание 3. Напишите программу, которая считывает файл (текст любой вашей программы из этой лаб....

Переписать в новый файл все его строки, вставив в конец каждой строки количество символов в ней
Задание: using System; using System.Collections.Generic; using System.Linq; using...

Переписать в новый файл все его строки, вставив в конец каждой строки количество символов в ней
Дан текстовый файл. Переписать в новый файл все его строки, вставив в конец каждой строки...

Имеется текстовый файл. Переписать в другой файл все его строки с заменой в них символа 0 на символ 1 и наоборот.
Имеется текстовый файл. Переписать в другой файл все его строки с заменой в них символа 0 на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru