Получить информацию от сервера - C#
Формулировка задачи:
Вообщем есть сервер и клиент. Клиент умеет отправлять файлы серверу, а тот их сохраняет в отдельной папке. Какой функцией можно сделать чтоб сервер узнавал информацию о той папке(то есть, файлы и под папки) и потом передавал их клиенту, а тот их отображал. Вот я не понимаю как можно узнать всю информацию о той папке, а передать я смогу. Помогите пожалуйста. Заранее спасибо.
Можно так, но есть что-то разумней?
string[] dirs = Directory.GetFiles(@"d:\", "*"); Console.WriteLine("The number of files starting with c is {0}.", dirs.Length); foreach (string dir in dirs) { Console.WriteLine(dir); }
Решение задачи: «Получить информацию от сервера»
textual
Листинг программы
int d; Byte[] dbytes = new Byte[100000000]; d=send.Receive(dbytes); MemoryStream wstream = new MemoryStream(dbytes, 0,d); XmlSerializer fileSerializer = new XmlSerializer(typeof(DirectoryInfo)); dir = (DirectoryInfo)fileSerializer.Deserialize(wstream); //Вывод
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д