Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/12: Рейтинг темы: голосов - 12, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 26.05.2012
Сообщений: 21
1

Как "склеить" два текстовых документа в один

26.05.2012, 23:28. Просмотров 2233. Ответов 9
Метки нет (Все метки)

Есть текстовик , в нём
Код
1
2
3
4
5
Есть 2 текстовик , в нём
Код
а
б
в
г
д
Нужно вбить в прогу два этих текстовика , выбрать разделитель (например : )
и получить
Код
1:а
2:б
3:в
4:г
5:д
Скажите как сделать?Желательно с исходом(
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.05.2012, 23:28
Ответы с готовыми решениями:

В данном словосочетании заменить два символа "ас" на один символ "*" и удалить букву "о"
В данном словосочетании заменить два символа "ас" на один символ "*" и удалить букву "о".

Заменить цифры в тексте на соответствующие им слова "Один", "Два" и т.д
Написать программу, которая считывает текст из файла и выводит его на экран, заменив цифры от 0...

Строка: Программа не воспринимает текст "11" как "один один", а воспринимает, как "одиннадцать".
Здравствуйте, помогите решить задачу, работаю в Visual Studio 2015, в консольном приложении. ...

Дано два текстовых фаила. "Склеить" эти фаилы
Дано два текстовых фаила. "Склеить" эти фаилы, т.е. сформировать единый фаил, последовательно...

9
6 / 6 / 4
Регистрация: 05.10.2011
Сообщений: 114
26.05.2012, 23:32 2
в steam brut от инсайдера есть такая функция)
0
0 / 0 / 0
Регистрация: 26.05.2012
Сообщений: 21
27.05.2012, 01:54  [ТС] 3
Цитата Сообщение от aaanet Посмотреть сообщение
в steam brut от инсайдера есть такая функция)
ну и что?)Мне интересно как это происходит)
0
86 / 84 / 10
Регистрация: 04.04.2011
Сообщений: 221
27.05.2012, 02:01 4
Считываешь все строки первого файла
Считываешь все строки второго файла

Дальше несколько вариантов, которые зависят от числа строк в файлах. Возьмем самый простой - число строк равное.

Делаем цикл по первому списку строк (из первого файла) и через стримрайтер пишем "строка из первого списка" + "разделитель" + "строка из второго списка"
0
0 / 0 / 0
Регистрация: 26.05.2012
Сообщений: 21
28.05.2012, 08:01  [ТС] 5
дайте пж исход(

Добавлено через 19 часов 14 минут
Ну помогите(
0
Эксперт Java
4068 / 3802 / 745
Регистрация: 18.05.2010
Сообщений: 9,331
Записей в блоге: 11
28.05.2012, 09:24 6

Не по теме:

Ну попробуйте хоть что-нибудь сами(


Примеров как работать с текстовыми файлами на форуме куча.
0
206 / 200 / 63
Регистрация: 17.04.2012
Сообщений: 381
28.05.2012, 11:47 7
в папке \название проэкта\bin\Debug создейте два текстовых файла 1.txt и 2.txt;
и вот вам код:

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;
 
namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        string[] split1;
        public Form1()
        {
            InitializeComponent();
        }
 
        private void button1_Click(object sender, EventArgs e)
        {
            /* чтение второго файла */
            int IndexLine2 = 0;
            StreamReader readerFile2 = new StreamReader("2.txt");
            string readLineFile2;
            readLineFile2 = readerFile2.ReadToEnd();
            split1 = readLineFile2.Split('\n');
            readerFile2.Close();
            /* конец чтение второго файла */
 
            /*чтение первого файла*/
            StreamReader reader = new StreamReader("1.txt");
            string readLine;
            while ((readLine = reader.ReadLine()) != null)
            {
                string[] split = readLine.Split('\n');
               
                /** запись в результирующий файл**/
                StreamWriter sw;
                FileInfo fi = new FileInfo("zero.txt");
                sw = fi.AppendText();
 
                // пока читаеться первый файл, пишем в результирующий первую строчку первого файла и первую строчку второго файла, потом вторую и так до конца
                sw.Write(split[0] + ":" + split1[IndexLine2] + "\n");
                IndexLine2++;
                sw.Close();
                /** конец записи в результирующий файл**/
            }
            reader.Close();
            /*конец чтение первого файла*/
        }
    }
}
1
0 / 0 / 0
Регистрация: 26.05.2012
Сообщений: 21
28.05.2012, 12:50  [ТС] 8
Не смог (
Ну плиз приложите исход! понятней ведь так!
0
206 / 200 / 63
Регистрация: 17.04.2012
Сообщений: 381
28.05.2012, 12:56 9
!!!!!
1
Вложения
Тип файла: rar WindowsFormsApplication2.rar (35.8 Кб, 71 просмотров)
0 / 0 / 0
Регистрация: 26.05.2012
Сообщений: 21
28.05.2012, 21:34  [ТС] 10
Цитата Сообщение от C17H19NO3 Посмотреть сообщение
!!!!!
Огромное спс)
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.05.2012, 21:34

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Как "склеить" содержимое двух текстовых полей?
Помогите, пожалуйста, со следующим вопросом. У меня есть задание, заключается оно в следующем: два...

Заменить символы "1", "2", "3" словами "один", "два", "три"
Дана строка символов. Заменить символы "1", "2", "3" словами "один", "два", "три". Оформить в...

Как программно "склеить" два .WAV файла?
Сегодня с удивлением обнаружил, что если прочитать с диска два файла .MP3 в две строковые...

Как склеить два файла формата ".AVI" ?!
Существует ли простой метод для склеивания 2-х файлов типа ".avi", где 2-й является продолжением...


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.