donet Benchmarks
有时候我们要测试方法的性能,就需要知道这个方法执行的时间,好多人就是用如下方法
var now = DateTime.Now();
var end = DateTime.Now();
然后取时间差。
其实donet 中已经有类似的功能
在命名空间 System.Diagnostics 中
var watch = new Stopwatch(); // create a Stopwatch instance.
watch.Start(); // start
// do some thing else
watch.Stop(); //
返回时间的时间 watch.Elapsed, 其中返回的结果是TimeSpan
是不是很方便啊
var now = DateTime.Now();
var end = DateTime.Now();
然后取时间差。
其实donet 中已经有类似的功能
在命名空间 System.Diagnostics 中
var watch = new Stopwatch(); // create a Stopwatch instance.
watch.Start(); // start
// do some thing else
watch.Stop(); //
返回时间的时间 watch.Elapsed, 其中返回的结果是TimeSpan
是不是很方便啊
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步