我有以下C#方法,该方法检索文件夹中的所有文件,并在应用程序中使用,并通过JavaScript进行AJAX调用来调用:
public string GetSoundFile(string pSoundFolder)
{
string[] pFiles = Directory.GetFiles(pSoundFolder);
string pFileList = "";
for (int ii = 0; ii < pFiles.Length; ii++)
{
if (pFileList == "")
{
pFileList = pFiles[ii];
}
else
{
pFileList += "|" + pFiles[ii];
}
}
return (pFileList);
}
并通过执行以下操作来调用:
oGetSoundFilesJAXHandler.call("C:\Projects\");
据我了解,这条线
string[] pFiles = Directory.GetFiles(pSoundFolder);
用于本地文件?
该应用程序将在客户端运行,并且需要访问服务器端文件夹.如果我是正确的,那么我的方法将无法适应执行我需要的任务.
我努力了:
oGetSoundFilesJAXHandler.call("~//Projects//");
但这不会返回文件列表.
我曾尝试寻找一种实现目标的方法,但是却找不到任何东西.也许我在搜索中没有使用正确的关键字,所以即使是关键字提示也将不胜感激.