编译错误 
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 编译器错误信息: CS1501: 重载“Directory”方法未获取“1”参数源错误: 行 16:      try
行 17:      {
行 18:      thisOne=new Directory(strDir2List);
行 19:      Response.Write("<p>Creation:"+thisOne.CreateTime.ToString()+"</p>");
行 20:      Directory[] subDirectories=thisOne.GetDirectories();
 源文件: c:\inetpub\wwwroot\samples\Listdir.aspx    行: 18 
这个是不是参数没有传递过来啊
下面是参数的代码:
    string[] achDrives=Directory.GetLogicalDrives();
int nNumofDrives=achDrives.Length;
Response.Write("<ul>");
for(int i=0;i<nNumofDrives;i++)
{
Response.Write("<li><a href=\"Listdir.aspx?dir=");
Response.Write(Server.UrlEncode(achDrives[i]));
Response.Write("\">"+achDrives[i]);
Response.Write("</a><br>");
}
Response.Write("</ul>");
大家看看这个怎么会事情?