/// <summary> /// 上传文件 /// </summary> /// <param name="file">FileUpload</param> /// <param name="filePath">要保存的文件路径,</param> /// <param name="lstFileType">允许上传的文件类型,大小,单位为KB,Size=0表示无任何限制</param> /// <param name="saveType">保存方式:1:按时间取名</param> public stuUpLoadFile Upload(HttpPostedFile file, string filePath, SaveType saveType = SaveType.DateTime, List <stuUpLoadFileType> lstFileType = null) { string fileName; //获取保存为的文件名 switch (saveType) { case SaveType.FileName: { fileName = Files.ConvertPath(file.FileName); fileName = fileName.Substring(fileName.IndexOf('/') + 1); break; } default: { fileName = string.Format("{0}{1}{2}", DateTime.Now.ToString("yyyyMMddHHmmss"), Rand.CreateRandomString(4), Path.GetExtension(file.FileName)); break; } } return(Upload(file, filePath, fileName, lstFileType)); }
private static void AddData(int count = 50000) { for (var i = 0; i < count; i++) { var lst = new List <int> { Rand.GetRandom(), Rand.GetRandom(), Rand.GetRandom() }; dt.Rows.Add(DateTime.Now, i % 2 == 0 ? eumGenderType.Man : eumGenderType.Woman, i, Rand.GetRandom(), Rand.CreateRandomString(15), Rand.CreateRandomString(32), Rand.CreateRandomString(12) /*, lst.ToString(",")*/); } }