我想知道为什么当我在 URL 中写这个时:http://ServerNameRedacted/IISHostedCalcService/FilesService.svc/GetFoldersAndFiles?selectedFolder=FOLDER//SUBFOLDER
我无法获取 XML 格式的信息。
但是当我使用它时,我的函数中的参数与 FOLDER//SUBFOLDER 完全相同,它不起作用......
如果我直接将它写在一个字符串中,它将起作用。所以不知道为什么,因为参数一模一样……
我应该使用 string.format 还是什么?
void listBoxFolders_Tap(object sender, GestureEventArgs e)
{
Folder directory = new Folder();
directory = (Folder)listBoxFolders.SelectedItem;
// Connexion to the webservice to get the subfolders and also the files
WebClient wc = new WebClient();
wc.DownloadStringCompleted += new DownloadStringCompletedEventHandler(wc_DownloadSubFoldersAndFiles);
wc.DownloadStringAsync(new Uri("http://myserver.net/IISHostedCalcService/FilesService.svc/GetFoldersAndFiles?selectedFolder=" + directory.FullPath.Substring(25) + '/'));
}