当f_down = 640,f_up = 64 的时候 下面2个判定都符合要求,都会去执行吗?我需要一个优先级,f_down 和 f_up 谁最高就执行谁 敢怎么做呢?谢谢大家指教public void JianCha()
{if ((f_down > -1) & (f_down <= 128) || (f_up > -1) & (f_up <= 128))
{
//执行代码
}if ((f_down > 128) & (f_down <= 640) || (f_up > 128) & (f_up <= 640))
{
//执行代码
}}
{if ((f_down > -1) & (f_down <= 128) || (f_up > -1) & (f_up <= 128))
{
//执行代码
}if ((f_down > 128) & (f_down <= 640) || (f_up > 128) & (f_up <= 640))
{
//执行代码
}}
解决方案 »
- 编了个程序报错无法将类型“int”隐式转换为“System.Windows.Thickness”
- C#中对Cookies的常用操作
- javascript 问题,在页面显示出来后,页面中的Radion的ID值发生变化了,请问怎样得到Radion的状态,马上给分
- C#判断输入是否为数字
- 堆与堆栈.请说出你的理解...
- 在outlook中,mail内容中的按钮为什么调用不了javascript
- 新手问题:C#中怎样写事件处理函数啊
- C#如何打开WORD文档,并且可以控制它的保存。
- datareader的困惑
- asp.net中如何接收asp登录时设置的Session值,请高手讲解一下,
- 我的VS2003接合VSS使用,最早checkin的时候有提示,并能输入信息,后来变成了"立即签入",也不给提示了,怎么改回来?A
- 非静态的字段、方法或属性“c.a4.mul(float, float)”要求对象引用??谢谢
public void JianCha()
{if ((f_down > -1) & (f_down <= 128) || (f_up > -1) & (f_up <= 128))
{
//执行代码
}if ((f_down > 128) & (f_down <= 640) || (f_up > 128) & (f_up <= 640))
{
//执行代码
}}
{
//执行代码
}
else if ((f_down > 128) & (f_down <= 640) || (f_up > 128) & (f_up <= 640))
{
//执行代码
}
{
//执行代码
}
else if ((f_down > -1) & (f_down <= 128) || (f_up > -1) & (f_up <= 128))
{
//执行代码
}
当 f_down = 128,f_up = 128 可以很顺利的执行但是当f_down = 128,f_up = 640的时候,我必须执行 第二判定。按照我的逻辑 当f_down = 128,f_up = 640的时候 它会先去执行第一个,在执行第二个,其实这样也符合我的要求,这是从小到大。当我的逻辑要返回去运算的时候,也就是从小到大再到小的时候肯定错出,不知道大家听懂我的意思没,请高手指教。说一下我的程序用意,我做的是画 PC 下载和上传 的曲线图,并且根据流量大下进行缩放。就像WINDOWS任务管理 -> 联网 里面画的曲线图是一样的。WINDOWS里面画的是上传和下载的和,我现在要做的是 分别 画出 上传 和 下载 的曲线,比WINDOWS多一条曲线,而已。public void JianCha()
{if ((f_down > -1) & (f_down <= 128) || (f_up > -1) & (f_up <= 128))
{
//执行代码
}if ((f_down > 128) & (f_down <= 640) || (f_up > 128) & (f_up <= 640))
{
//执行代码
}}
f_down ∈ (-1, 128]
or
f_up ∈ (-1, 128]第二个判断:
f_down ∈ (128, 640]
or
f_up ∈ (128, 640]lz是这个意思么?然后要“f_down 和 f_up 谁最高就执行谁”是什么意思?
//执行代码
}
else if ((f_max > 128) && (f_max <= 640)) {
//执行代码
}