比如说
for(int i=0;i<100000;i++)
{
if(checkBox1.Check)
{
...
}
}和
bool flag=checkBox1.Check;
for(int i=0;i<100000;i++)
{
if(flag)
{
...
}
}两种写法哪种要高啊/
for(int i=0;i<100000;i++)
{
if(checkBox1.Check)
{
...
}
}和
bool flag=checkBox1.Check;
for(int i=0;i<100000;i++)
{
if(flag)
{
...
}
}两种写法哪种要高啊/
解决方案 »
- 为什么我在串口 serial port的Data Reciver事件里 打开TIMER timer好像没运行一样
- datagridview上的click 事件出现了问题,
- 显示 WORD 到本窗口
- VS2005, C#中申明一个名空间引用一个动态连接库的子库的问题请教
- C#,在网络中,可不可以传对象
- 用户控件, 设计器打不开了!! 高分求助啊~[100分] 帮忙动脑皆有分!
- 有谁知道怎样获取FileListBox的文件个数?急用!!
- C#未赋值的局部变量,怎么办?
- __刚下载了farpoint Spread for win Forms 4,请问谁有序列号和注册码啊???急...........
- 打包问题?
- 如何将多个dll文件打包成一个的问题?
- 会什么我不能运行调试程序??
所以,至少第二种写法代表的是一种好习惯。
当然,这样写也有其缺点,如果一段代码中太多的利用中间工作变量的话,会影响程序的可读性,所以还是要有个度的,慢慢养成吧:)