Windows, приложение или нет, вы будете использовать ту же технику. Если вам не нравится формат, но вы хотите использовать его в качестве входного файла, который вы читаете/записываете, тогда вам может понадобиться посмотреть в XmlSerializer
вместе с пользовательским классом, который вы пишете (с именем пользователя/паролем/IP).
Вот простой учебник по XML сериализации:
http://www.switchonthecode.com/tutorials/csharp-tutorial-xml-serialization
Если вы хотите пользовательский формат, и только хочу написать к нему (например, как в лог-файл), то вы можете сделать это:
var file = System.IO.File.Create("file.txt");
var writer = new System.IO.StreamWriter(file);
writer.WriteLine("fjkldsaf");
Или использовать перегрузку StreamWriter
, которая принимает имя файла:
var writer = new System.IO.StreamWriter("otherfile.txt");
writer.WriteLine("some text");
Имейте в виду, что запись пароля в текстовом виде на жесткий диск не очень безопасна (так же, как и текст с четким текстом по сети, хотя я знаю, что вы не спрашиваете об этом).
Убедитесь, что вы либо звоните Dispose
, либо Close
в свои файловые потоки, когда закончите с ними. Вы можете вставить их в блок using
, чтобы сделать это автоматически (даже если случайное случайное исключение в коде написания файла).
using(var writer = new System.IO.StreamWriter("otherfile.txt"))
{
writer.WriteLine("some text");
}
Благодаря HI symply я могу создать файл О.Б. моего компьютера, я работаю на ПК 192.168.2.200 я сделал Siple C# приложение на 192.168.2.200 и работают над этим, и я должен написать текстовый файл на другой сетевой компьютер, чей IP-адрес 192.168.2.201 и UserName - abc, а пароль - 123 – Nagendra 2010-12-16 05:15:10