/// <summary> /// 创建文件 /// </summary> /// <param name="env"></param> /// <param name="path">带后缀的文件名</param> /// <param name="content">文件内容</param> public static void CreateFile(this IHostingEnvironment env, string path, string content) { path = Path.Combine(env.ContentRootPath, path); var dir = Path.GetDirectoryName(path); if (!String.IsNullOrEmpty(dir)) { env.CreateDir(dir); } using var sw = new StreamWriter(path); sw.Write(content); }