代码验证C#执行”文件打开关闭操作“耗时
2017-05-17 15:33
363 查看
2017-04-19
部门经理习惯用C#做数据清洗,遇到个需要验证的问题,在一个万次左右循环内对文件执行打开关闭操作,比在循环前打开文件、循环后关闭文件耗时多多少。
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.IO; using System.Diagnostics; using System.Threading; namespace ConsoleApplication1 { public class Program { static void Main(string[] args) { int index = 0; long i = 0; var stopWatch = new Stopwatch(); //StreamWriter f = new StreamWriter(@"D:\sum.txt", false); for (i = 0; i < 100000; i++) { stopWatch.Start(); if (i == 10000) { stopWatch.Stop(); Console.WriteLine("Program run" + stopWatch.ElapsedMilliseconds + "ms."); Thread.Sleep(10000); } i += 1; Console.WriteLine(i); StreamWriter f = new StreamWriter(@"D:\sum.txt", false); index += 1; f.Write(index); f.Close(); } //f.Close(); Console.ReadKey(); } } }
相关文章推荐
- C# 实现打开和关闭可执行文件
- C# 实现打开和关闭可执行文件
- C# 实现打开和关闭可执行文件
- PHP文件打开、关闭、写入的判断与执行代码
- C# 实现打开和关闭可执行文件
- sql server 关于表中只增标识问题 C# 实现自动化打开和关闭可执行文件(或 关闭停止与系统交互的可执行文件) ajaxfileupload插件上传图片功能,用MVC和aspx做后台各写了一个案例 将小写阿拉伯数字转换成大写的汉字, C# WinForm 中英文实现, 国际化实现的简单方法 ASP.NET Core 2 学习笔记(六)ASP.NET Core 2 学习笔记(三)
- idea jetty插件启动服务后,修改代码报“请求的操作无法在使用用户映射区域打开的文件执行”
- C# 实现自动化打开和关闭可执行文件(或 关闭停止与系统交互的可执行文件)
- c# 进度条BackgroundWorker 组件用来执行诸如数据库事务、文件下载等耗时的异步操作
- C# 实现打开和关闭可执行文件 .
- PHP文件打开、关闭、写入的判断与执行代码
- c# 打开exe文件与关闭exe文件 c#服务打开exe时候默认是没有窗体界面的
- 不打开文件操作db时,如果遇到和窗体交互,不会提示文档未锁,但同样需要锁定当前文档,代码如下
- C#操作mpp文件代码参考
- 一个WinForm记事本程序(包含主/下拉/弹出菜单/打开文件/保存文件/打印/页面设置/字体/颜色对话框/剪切版操作等等控件用法以及记事本菜单事件/按键事件的具体代码)
- C#在后台注册一个脚本,打开一个子窗口,显示在屏幕中间,关闭子窗体刷新子窗体代码
- Python文件操作 打开,读取,关闭
- winform里c#验证用户正确后 怎么打开新窗口时关闭登陆窗口
- C#执行"打开"操作
- C#中将某一文件拖向应用程序后打开或进行其它操作的实现