作者weimax (威威)
看板C_Sharp
标题[问题] 多个回传的写法?
时间Wed Jun 16 15:02:50 2010
各位好
最近再练习一些题目
有问题想要请教一下
要写一个计算税额的方法,希望能以static的方式写
不要用全域变数
static int MoneyCompute(int money)
{
int TaxMoney= money/1.05; //算出税额
return(TaxMoney);
}
主程式里只要写
int Tax = MoneyCompute(钱)
就可以了
但如果我想再同一个方法多算一个净额
钱-算出来的税
要怎麽写在同一个方法? 还是一定要写成两个方法?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.57.128.92
1F:推 F23ko:把传回值包成stru什麽的.... 反正包成结构就是了.... 06/16 15:06
2F:→ F23ko:IDE太强,字都忘记怎麽拼 /_\ 06/16 15:07
3F:→ chrisQQ:struct ~ 06/16 15:29
4F:→ optimist9266:用out 或 ref 关键字也不错 06/16 16:53
5F:→ optimist9266:跟struct比包Class会好一点,double两个就爆了 06/16 16:54
6F:→ suny999:NET4支援tuple,你可以return Tuple.Create("Me",1.01) 06/19 05:23
7F:→ suny999:或System.Collections的return new ArrayList(){1,2,"ME"} 06/19 05:33
8F:→ suny999:如果资料多就用struct或tuple,效率高和资源回收易很重要 06/19 05:46