【C#】记录程序耗时方法
最近写了一个读txt题库然后导入数据库的控制台应用,查看存入数据库耗时
在C#中使用 Stopwatch
命名空间: System.Diagnostics;
使用方法:
stopwatch.Start();
using (IDbConnection conn = DapperService.MySqlConnection())
{
string sqlCommandText = @"INSERT INTO db_topic(question,answer,optionA,optionB,optionC,optionD,optionE,optionF,optionG,optionH,optiontypeid,classid)VALUES(@Question,@Answer,@OptionA,@OptionB,@OptionC,@OptionD,@OptionE,@OptionF,@OptionG,@OptionH,@Type,@ClassId)";
int result = conn.Execute(sqlCommandText, topicrights );
stopwatch.Stop();
Console.WriteLine("成功导入{0}条数据 ,用时{1}秒。",result,stopwatch.Elapsed.TotalSeconds); } //当然也可以输出分钟,小时等等。。。。。。 stopwatch.Elapsed.TotalHours;//以小时为单位
stopwatch.Elapsed.TotalMilliseconds;//以毫秒为单位
stopwatch.Elapsed.TotalMinutes;//以分钟为单位
stopwatch.Elapsed.TotalDays;//以天为单位
【C#】记录程序耗时方法的更多相关文章
- [转c#]记录程序耗时的方法
		多时候需要输出程序耗时,然后记录下来, 总是在程序执行开始记录当前时间点,在结尾记录结束时间点,然后两个时间相减, 那么有没有其他稍微像样点的方法呢? 告诉你,有滴 ; ) 这个方法主体就是 ... 
- C#记录程序耗时的方法
		用于准确测量运行时间的方法类: System.Diagnostics.Stopwatch 具体使用方法: using System.Diagnostics; Stopwatch stopwatch = ... 
- [C#]记录程序耗时的方法【转发】
		System.Diagnostics.Stopwatch stopwatch = new System.Diagnostics.Stopwatch(); stopwatch.Start(); // H ... 
- Java虚拟机性能管理神器 - VisualVM(8) 查找JAVA应用程序耗时的方法函数【转】
		Java虚拟机性能管理神器 - VisualVM(8) 查找JAVA应用程序耗时的方法函数[转] 标签: javajvm监控工具性能优化 2015-04-07 16:47 1846人阅读 评论(0) ... 
- Spring AOP实例——异常处理和记录程序执行时间
		实例简介: 这个实例主要用于在一个系统的所有方法执行过程中出线异常时,把异常信息都记录下来,另外记录每个方法的执行时间. 用两个业务逻辑来说明上述功能,这两个业务逻辑首先使用Spring AOP的自动 ... 
- 一种在BIOS中嵌入应用程序的方法及实现
		本文针对Award公司开发的计算机系统BIOS提出了一种嵌入应用程序的方法,其基本原理对别的品牌的BIOS也一样适用,仅需稍加修改.文中作者给出并讨论一个完整的例子程序,该程序已经通过实验验证. 正 ... 
- [性能优化] perf 高级用法:完整记录程序性能指标,并按照时间段对程序进行有针对性的性能分析
		如题: 假设你已经熟悉了基本用法,知道perf是干嘛的,以及会用 perf top [性能优化] perf 背景:目标程序在运行的某时间段内会出现性能下降,需要了解这个时间内,程序发生了什么. 方法: ... 
- Sql Server删除数据表中重复记录 三种方法
		本文介绍了Sql Server数据库中删除数据表中重复记录的方法. [项目]数据库中users表,包含u_name,u_pwd两个字段,其中u_name存在重复项,现在要实现把重复的项删除![分析]1 ... 
- 嵌入式linux应用程序调试方法
		嵌入式linux应用程序调试方法 四 内存工具 五 C/C++代码覆盖.性能profiling工具 四 内存工具 您肯定不想陷入类似在几千次调用之后发生分配溢出这样的情形. 许多小组花了许许多多时间来 ... 
随机推荐
- 用javascript实现base64编码器以及图片的base64编码
			前面的话 base-64作为常见的编码函数,在基本认证.摘要认证以及一些HTTP扩展中得到了大量应用.在前端领域,也常常把图片转换为base-64编码在网络中传输.本文将详细介绍base64的原理及用 ... 
- Python函数-any()
			any(iterable) 作用: 如果iterable的任何元素不为0.''.False,all(iterable)返回True.如果iterable为空,返回False. 函数等价于: def a ... 
- Python 函数 id()
			id(object) 功能:返回的是对象的“身份证号”,唯一且不变,但在不重合的生命周期里,可能会出现相同的id值.此处所说的对象应该特指复合类型的对象(如类.list等),对于字符串.整数等类型,变 ... 
- (转载)Windows: "net use" command introduction
			1)建立空连接: net use ""IP"ipc$ "" /user:"" (一定要注意:这一行命令中包含了3个空格) 2)建立 ... 
- js易犯错误与易混淆的重要知识点
			一:作用域的问题 简单案例1: var a = 1; var n = function () { console.log(a); var a=2; } n(); =>输出undefined原因: ... 
- Angular5学习笔记 - 虚拟RestfulApi配置与使用(六)
			一.安装json-server功能 #windows cnpm install json-server -g #Mac & Linux sudo npm install json-server ... 
- java代码字符字节流
			总结: package com.aini; import java.io.IOException; import java.io.InputStreamReader; //流类 import java ... 
- HTTP-Runoob:HTTP请求方法
			ylbtech-HTTP-Runoob:HTTP请求方法 1.返回顶部 1. HTTP请求方法 根据HTTP标准,HTTP请求可以使用多种请求方法. HTTP1.0定义了三种请求方法: GET, PO ... 
- 修改crushmap实验
			标签(空格分隔): ceph,ceph实验,crushmap CRUSH的全称是Controlled Replication Under Scalable Hashing,是ceph数据存储的分布式选 ... 
- 用Unreal Engine绘制实时CG影像
			转自:http://www.unrealchina.net/portal.php?mod=view&aid=225 近年来,对实时CG的关心热度越来越高,但要想弥补与预渲染方式的差异并不是那么 ... 
