Консольное клиент серверное приложение - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте. Возник вопрос, как создать консольное клиент серверное приложение,которое должно предусматривать хранение исходных данных в файле на стороне сервера. Должна быть возможность добавления, редактирования, удаления элементов (каждый элемент содержит 5 параметров),просмотра текущего списка элементов, поиска по названию элемента и сортировки? Может кто нибудь реализацию подобного примера скинуть, или поделиться полезными ссылками с решением данной проблемы. Сделал как примерно должна выглядеть консоль для клиента, и по пункту добавления записи. А как остальное пункты реализовать, и в виде клиент серверного приложения как не знаю.
….
Console.WriteLine("Vyberite punkt:\n 1 - Vvesti novuju zapis\n  2 - Redaktirovat' zapis\n 3 - Sortirovat' \n  4 - ydalit' zapis\n 5 - Exit");
String choice=Console.ReadLine(); 
switch(choice) 
{ case "1": 
 { 
Console.WriteLine("Vvedite zapis:"); 
//чтение вводимых данных
String region=Console.ReadLine(); 
String tkind=Console.ReadLine(); 
long quant=System.Int64.Parse(Console.ReadLine()); 
 Laba obj=new Laba(region,tkind,quant); 
//открытие файла с данными на запись
FileStream fstr = new FileStream("e:\\file.txt", FileMode.OpenOrCreate, 
FileAccess.Write); 
fstr.Seek(0,SeekOrigin.End); 
StreamWriter sw=new StreamWriter(fstr); 
//запись в файл
sw.WriteLine(obj.region + " " +obj.tkind+ " "+obj.quant.ToString()+" "); 
sw.Close(); 
fstr.Close(); 
break; 
}

Решение задачи: «Консольное клиент серверное приложение»

textual
Листинг программы
File.AppendAllText(или File.WriteAllText, в зависимости от того что нужно)/ File.ReadAllText

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 4.231 из 5
Похожие ответы