public static string CreateUpFileNameNoExp(string OriginalFileName, UploadFielNameType FnType) { return(CreateUpFileNameNoExp("", OriginalFileName, FnType)); }
/// <summary> /// 创建文件名(不带扩展名( /// </summary> /// <returns></returns> public static string CreateUpFileNameNoExp(string SavePath, string OriginalFileName, UploadFielNameType FnType) { if (FnType == UploadFielNameType.RandomName) { Random rd = new Random(Guid.NewGuid().GetHashCode()); int f = rd.Next(295, 999999); DateTime d = DateTime.Now; return(string.Format("{0:yyyyMMddHHmmss}{1}{1}", d, d.Millisecond.ToString().PadLeft(3, '0'), f.ToString().PadLeft(6, '0'))); } else if (FnType == UploadFielNameType.GuidName) { return(Guid.NewGuid().ToString()); } else { return(OriginalFileName); } }