我創建了c#的函數來比較我的項目中的價格。如何在c#方法中返回2值
public static decimal? SpecialPrice(decimal w, decimal p)
{
if (w < p)
{
return p;
}
else if (w > p && p > 0)
{
//return (w , p);
}
else
{
return w;
}
}
我想在w> p和p> 0時返回兩個變量(w和p),但我不知道該如何返回。任何人都知道嗎?
結構請選擇一個風格的大括號,並使它保持一致。 – 2011-12-20 03:31:27
[函數返回兩個值可能嗎?]的可能重複(http://stackoverflow.com/questions/2434222/is-it-possible-for-a-function-to-return-two-values) – 2011-12-20 03:43:32
這個邏輯混淆的是,如果'w'和'p'被視爲輸入和輸出參數。 – ja72 2012-03-15 13:07:38