关于if条件代码重用问题 请教,一个问题if(a==b){ A...}else if (a==c){ A...}else{ B}有什么可以替换if,让if条件里面的A语句块,可以重用,不出现代码冗余的情况 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 或者 if ((a==b) || (a==c)) if ((a==b) || (a==c)) 不能用因为这两个条件不能同时满足,如果满足第一个,第二个就不成立,有没有其他方法,除了封装一个函数 if ((a==b) || (a==c)) 这个不是先判断 a==b么,如果为true了,后面的a==c是不执行的吧 或者说是 switch (a) { case b: case c: A..; break; default: B..; break; } 把A语句 封装成一个方法public string test(){ return "A语句";}if(a>c){ test();}...... http://www.cnblogs.com/god_bless_you/archive/2010/06/06/1752517.html 建议用switch case语句 超级严重的问题~~大家进啊 送分 C# 窗体继承 删除后新添己存在问题 做过安装打包的xdjm帮我看看关于“快捷方式”的特诡异问题 高分急求!实时显示数据的曲线源码 如何在statusbar上添加ProgressBar? List的副本问题 问一个操作系统操作问题:系统设置文件夹共享问题! 简单问题,在线等 yarshray(saga jion) 兄进来领分 寻找数组中指定元素的位置,在线结贴 项目生成的exe连接不上oracle数据库
因为这两个条件不能同时满足,如果满足第一个,第二个就不成立,
有没有其他方法,除了封装一个函数
switch (a)
{
case b:
case c:
A..;
break;
default:
B..;
break;
}
{
return "A语句";
}if(a>c)
{
test();
}
......