Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > .NET для новичков > файлы в C#


Автор: annanos 7.2.2010, 11:42
Как на C# сделать так ,чтобы  можно  было  редактировать содержимое  текстового файла и изменить  его первую строку  с помощью 
радиокнопок?

Автор: cutwater 7.2.2010, 12:11
сударь, какое отношение C# имеет к языку С++ ? Вы немного разделом ошиблись...

Автор: Ceiceron 7.2.2010, 14:22
annanos, а можно подробнее? Вы хотите отредактировать какой-то файл программой на C# или что?

Автор: nginx 7.2.2010, 14:30
Цитата(annanos @ 7.2.2010,  11:42)
Как на C# сделать так ,чтобы  можно  было  редактировать содержимое  текстового файла и изменить  его первую строку  с помощью 
радиокнопок?

Работают с символьными потоками при помощи классов TextReader, TextWriter.
StreamWriter - производный класс от класса TextWriter ( аналогично с TextReader ).

Для работы со строкой гуглите или мсдновьте.

Чтобы сделать опред. операцию с контроллом Ratio, к примеру по событию click

+= new EventHanlder(Btn_Ratio1_click);

а дальше void Btn_Ratio1_click(object sender, EventArgs e) { } //В случае WPF, SL => RoutedEventArgs


Простой пример для чтения файла
Код

using System;
using System.IO;

class program
{

static void Main()
{
string a1;
FileStream fs1;

try
{
fs1 = new FileStream("myfile.txt", FileMode.Open);
}
catch(Exception exc)
{
return ;
}

StreamReader sw1 = new StreamRaeder(fs1);

try
{

while((a1 = sw1.ReadLine()) != null)
{
Console.WriteLine(a1);
}

}
catch(Exception exc)
{
return ;
}
finally
{
sw1.Close();
fs1.Close();
}

}

}

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)