В настоящее время я даю жестко заданный путь для сохранения файла, но мне нужно открыть диалоговое окно, чтобы попросить пользователя указать местоположение для сохранения файла на диске.
Мой код клиента:
// Service1Client client = new Service1Client ();
client.Open();
string s = client.GetData(5);
stream1 = client.GetFileStream("20101102.zip");
string filePath = @ "c: \ Test \";
outstream = File.Open(filePath, FileMode.Create, FileAccess.Write);
//CopyStream(stream1, outstream);
const int bufferLen = 10000000;
byte[] buffer = new byte[bufferLen];
int count = 0;
int bytecount = 0;
while ((count = stream1.Read(buffer, 0, bufferLen)) > 0)
{
outstream.Write(buffer, 0, count);
bytecount += count;
}
}
Пожалуйста, помогите мне, как мне добиться этой функциональности с помощью некоторого примера кода.Заранее спасибо