Exemple #1
0
 public static string CreateUpFileNameNoExp(string OriginalFileName, UploadFielNameType FnType)
 {
     return(CreateUpFileNameNoExp("", OriginalFileName, FnType));
 }
Exemple #2
0
 /// <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);
     }
 }