1、解析文件路径
string fullPath = @"D\file\test.xml"; // 文件所在路径 “D\file” string fileDirectory = Path.GetDirectoryName(fullPath); // 没有扩展名的文件名 “test” string fileNameWithoutExtension = System.IO.Path.GetFileNameWithoutExtension(fullPath); //文件名 “test.xml” string filename = System.IO.Path.GetFileName(fullPath); //扩展名 “.xml” string extension = System.IO.Path.GetExtension(fullPath).ToLower();
2、更改当前时间输出格式
string current_date = date.ToString("yyyy年MM月DD日", DateTimeFormatInfo.InvariantInfo)
3、保存文件
string save_name = ""; SaveFileDialog sf1 = new SaveFileDialog(); //设置对话框标题 sf1.Title = "保存导出文件"; //设置默认文件名 sf1.FileName = "data.xls"; //设置文件类型 sf1.Filter = "所有文件|*.*|Excel表格|*.xls;*.xlsx"; //弹出对话框并判断用户是否选中文件 if (sf1.ShowDialog()==DialogResult.OK) { save_name = sf1.FileName; }
4、计时
using System.Diagnostics; Stopwatch watch = new Stopwatch(); watch.Restart(); //do...... watch.Stop(); Console.WriteLine("耗时:" + (1.0 * watch.ElapsedMilliseconds).ToString("0.00") + "ms");
5、重启程序
Application.Exit();
System.Diagnostics.Process.Start(System.Reflection.Assembly.GetExecutingAssembly().Location);