知识大全 使用VB.NET的五个技巧之在组件中显示时间
Posted 时间
篇首语:追风赶月莫停留,平芜尽处是春山。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 使用VB.NET的五个技巧之在组件中显示时间相关的知识,希望对你有一定的参考价值。
使用VB.NET的五个技巧之在组件中显示时间 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
开发过程过程中我们通常对特定代码片运行所花的时间很感兴趣 当然有一些标准程序和代码工具可以查看到它 但是有经验的Visual Basic 开发者有更快的办法 仅仅捕捉开始时间(使用Now关键字)和终止时间(再次使用Now关键字) 两种相减 就能知道结果了
如果使用Visual Basic NET编写 首先尝试的代码可能是这样的
Dim StartTime As DateTime = Now code to check for timing goes here Dim EndTime As DateTime = Now Console WriteLine((StartTime EndTime) ToString)
但是这段代码的最后一行有语法错误 错误消息是 日期类型没有定义 - 操作符 这意味着我们不能执行减法 日期数据类型不支持减法操作 那么我们怎么得到两次时间的差别呢?
答案就是使用TimeSpan类 它是用于保持时间段的 上面的代码看起来与 NET框架组件中的相似
Dim StartTime As DateTime = Now code to check for timing goes here Dim EndTime As DateTime = Now Dim RunLength As System TimeSpan RunLength = EndTime Subtract(StartTime) Console WriteLine(RunLength ToString)
计算使用的是类Date的Subtract方法 最后一行将输出时间的跨度 格式化成小时 分钟和秒(包括秒的小数位) 典型的输出是这样的
该时间跨度是 秒半 尽管显示了 位小数 但是只能相信两位 但是已经足够了
结论
cha138/Article/program/net/201311/11820相关参考
使用VB.NET的五个技巧之处理数据行 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 处理数据行
VB.NET中的组件开发 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!简介组件其实是一段可以重用的
VB.NET中的组件开发源代码剖析 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
VB.NET中如何扩充字符串进行固定宽度显示 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 在V
VB.net基础:如何获得并显示网上图片 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 在中显示
晨起健身的五个方法?一、早起。早晨起床,你是否经常赖到最后一分钟才仓促起来?专家向你提出忠告,早晨起床的方式影响到你全天的感觉,你如果过于匆忙,整天就好象不安宁一样。因此,你最好给自己足够的时间准备,
如何建立一个VB.NET日期/时间值 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 组合一个日期
求职面试中要搞明白的五个「W」 以下文字资料是由(本站网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  
抢反弹的五个基本定律弹性定律:股市下跌如皮球下落,跌得越猛,反弹越快;跌得越深,反弹越高;缓缓阴跌中的反弹往往有气无力,缺乏参与的价值,可操作性不强;而暴跌中的报复性反弹和超跌反弹,则因为具有一定的反
在马斯洛的五个需求层次理论中,最高需求层次为_____。A、爱和归属的需要B、受人尊重需要C、安全需要D、自我实现需要答案:D解析:马斯洛把人的需要由低到高的次序分为五个层次,即生理需要、安全需要、社