嗨,我正在使用 c# 做我的 mvc4 项目。我正在尝试获取目录中的所有子目录。并在我的视图中列出它
为此,我正在编写以下代码
控制器
public ActionResult Gallery()
{
string folderpath = Server.MapPath("~/Content/Gallery/GalleryImages");
List<string> currentimage = new Gallery().GetGalleryName(folderpath);
//What will be the return type???/
return View(currentimage);
}
模型
public List<string> GetGalleryName(string path)
{
DirectoryInfo di = new DirectoryInfo(path);
DirectoryInfo[] subdir = di.GetDirectories();
List<String> files = new List<String>();
foreach (DirectoryInfo dir in subdir)
{
var name = dir.Name;
files.Add(name);
}
return files;
}
我的代码是正确的吗?那么控制器和模型中的返回类型是什么?请帮我