.NET 如何实现某个目录下多个文件批量删除

.NET 怎么实现某个目录下多个文件批量删除
多个文件上传到某个目录后,,选定多个一次性删除,,怎么弄最好说的详细点
------解决思路----------------------
.net中文件是可以用通配符的,下面的代码是我写上传功能的时候对应的删除,你可以参考一下

#region DelFile
        private void DelFile(HttpContext context)
        {
            string fileName = context.Request["fileName"];
            //bool isImage = CC.Str2Bool(context.Request["isImage"]);
            string folder = context.Request["folder"];

            string[] files = Directory.GetFiles(context.Server.MapPath("~/" + folder), fileName + "*");
            foreach (string item in files)
            {
                File.Delete(item);
            }
            context.Response.Write(1);
        }
        #endregion