以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]请教帮助中的代码问题?  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=35622)

--  作者:雨湘
--  发布时间:2013/6/28 16:27:00
--  [求助]请教帮助中的代码问题?

代码如下:

Dim t1 As Date = Date.Now
Dim Sum As Long
For i As Integer = 1 To 10000000
    Sum = Sum + i
Next
Output.Show("计算结束, 耗时: " & (Date.Now - t1).TotalSeconds & "秒")

 

 

请教定义 i 和 sum 变量的意义是什么??


--  作者:Bin
--  发布时间:2013/6/28 16:31:00
--  
循环一千万次啊.

从1累加到一千万的意思.

--  作者:雨湘
--  发布时间:2013/6/28 16:38:00
--  

这个跟计算执行的时间有什么联系?


--  作者:Bin
--  发布时间:2013/6/28 16:39:00
--  
这个只是个例子 告诉你如何统计一段代码的执行时间.
--  作者:雨湘
--  发布时间:2013/6/28 16:50:00
--  

还有这个例子

示例五

判断用户单击了哪个按钮:

Dim Result As DialogResult
Result = MessageBox.Show(
"Visual Basic一点不难,是不是?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question)
If
Result = DialogResult.Yes Then
    MessageBox.Show(
"不错,说明你已经认真学习了。","提示")
Else

    MessageBox.Show(
"好好学习吧,你会认同这个看法的。","提示")
End
if

 

DialogResult这个数据类型是什么类型啊,帮助中没有任何提示,DialogResult.Yes 中的Yes 是DialogResult的属性还是方法啊,其中DialogResult能不能用一个普通的变量比如string代替啊,不能代替的原因是什么?

 


--  作者:Bin
--  发布时间:2013/6/28 16:52:00
--  
这个涉及到VB.NET的编程知识,这个其实你不需要理解.知道这样可以判断按下的是哪个按钮即可.
--  作者:雨湘
--  发布时间:2013/6/28 17:00:00
--  
没学过VB.NET,所以感觉有点莫名其妙,谢谢了!