Получить информацию от сервера - 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); //Вывод