我想用 C# 写一个简单测试 执行速度的程式希望办到如下一个 Form1 , 一个 button1 , 一个 TextBox1按下 Button1 时 , 执行下面程式[用 VB6 语法表示 ]Dim w as long ' w = 宣告 长整数
Dim Q as double ' Q = 宣告 浮点数 P = 1234.5678 ' 浮点数For w = 1 to 1000000 Q = Q + P * 22 + P /33 next回圈 For 执行完毕后 , 把 所花费的秒数 存入 TextBox1以上不知 C# 要如何写
Dim Q as double ' Q = 宣告 浮点数 P = 1234.5678 ' 浮点数For w = 1 to 1000000 Q = Q + P * 22 + P /33 next回圈 For 执行完毕后 , 把 所花费的秒数 存入 TextBox1以上不知 C# 要如何写
int w;
double Q;
……//这里定义一个存储时间的变量
float P=1234.5678;
for (w=1;w=<1000000;w++)
{
Q=Q Q + P * 22 + P /33;
TextBox1.text=TextBox1.text+……;
}
我这写的是什么-。-
对啊 , 乱乱写东缺西缺的我不会的都没写到 , 写的都是我会的 ><"
DateTime startTime = DateTime.Now;
for (int w = 1; w <= 1000000; w++)
{
Q += P * 22 + P / 33;
}
TimeSpan span = DateTime.Now - startTime;
textBox1.Text = span.Seconds.ToString();//秒
textBox1.Text = span.Milliseconds.ToString();//毫秒