Замена Tab, на пробел - C#
Формулировка задачи:
Нужно заменить табуляцию в текстовом файле на пробелы. Шарп плохо знаю, так что выручайте.
Код нашел какой-то, но он заменяет в консоли, но не в самом текстовом файле.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.IO;
namespace _12223
{
class Program
{
static void Main(string[] args)
{
string text = File.ReadAllText(@"C:\filename.txt");
System.Console.WriteLine("Содержание файла до замены filename.txt : {0}", text);
text = text.Replace(" ", "{tab}").Replace("\t", " ").Replace("{tab}", "\t");
System.Console.WriteLine("Содержание файла после замены filename.txt : {0}", text);
Console.ReadKey();
}
}
}
А все ок, оказывается это можно сделать прямо в текстовом файлике
Но все равно интересно, как это можно было сделать через c#!
Решение задачи: «Замена Tab, на пробел»
textual
Листинг программы
char way[80];
cout<<"Введите путь к файлу, напр. D:/data.txt ";
cin>>way;
ifstream Matrix(way);
if (Matrix)
{
for(i=0;i<row;++i)
for(j=0;j<column;++j)
Matrix>>ob.matr[i][j];
cout<<"Ok"<<endl;
}else{
cout<<"Неверный путь!"<<endl;
return 0;
}