
C# 记录时间
发布日期:2021-05-06 23:05:04
浏览次数:15
分类:技术文章
本文共 633 字,大约阅读时间需要 2 分钟。
老师要求我把实现算法的程序的运行时间记录下来。九个月没接触C#了,在此记录一下实现方式。 2018.09.30
计时器需要创建一个计时器对象
Stopwatch stw = new Stopwatch();
开始计时
stw.Start();
计时结束
stw.Stop();
将计时结果记录下来(这里我设置了一个全局变量来记录每段的计算时间,因为算法分为了几步,所以要分别记录每段的时间)
Program.calculate_time = stw.Elapsed;
将记录的时间绘制出来
e.Graphics.DrawString("耗时" + Program.calculate_time.TotalMilliseconds + "毫秒", f2, bk1, 0, 30);
其中
Font f2 = new Font("宋体", 12);Brush bk1 = new SolidBrush(Color.Black);
e为PaintEventArgs对象。在窗体属性处添加PaintEventArgs,之后在实现绘制的函数中传入参数
void OnPaintBasic(PaintEventArgs e)
即可绘制图形。
0和30为绘制的起点坐标,visual studio以界面的左上角为(0,0)点,向下向右分别为为x轴正方向和y轴正方向。
最终效果:
后记:人,不要低估自己的能力。本以为会消耗几天来实现这个功能,没想到一个小时就弄好了。在此与君共勉。
发表评论
最新留言
关注你微信了!
[***.104.42.241]2025年03月14日 12时23分10秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
【工具篇】EasyExcel的应用
2019-03-03
SSM发送手机验证码——以网建SMS为例
2019-03-03
大范围卫星影像快速处理
2019-03-03
监控264后缀文件播放
2019-03-03
网站在线偷拍照片源码
2019-03-03
动态摇动吊牌自适应网站404页面源码
2019-03-03
炫酷文字消失动画网站404页面源码
2019-03-03
EMLOG模板山河网站主题分享
2019-03-03
2019数字音乐市场年度回顾,QQ音乐全面领先
2019-03-03
花1亿扶持优质红人,如涵推动网红经济出圈之路有何深意?
2019-03-03
抢滩抖音、B站,快手港股IPO进程加速
2019-03-03
Android系统启动系列5 SystemServer进程下
2019-03-03
Android四大组件系列9 ContentProvider原理
2019-03-03
理解PendingIntent
2019-03-03
Android SurfaceFlinger4 提交Buffer
2019-03-03
深入理解 ClientLifecycleManager 机制
2019-03-03
android基础知识回顾--ContentProvider简单用法
2019-03-03
压缩解压
2019-03-03
js try{}catch(){}finally{}语句
2019-03-03