【发布时间】:2010-10-03 23:48:33
【问题描述】:
假设我有一个小数列表:
List<decimal> values;
和2个函数显示小数:
string DisplayPct(decimal pct)
{
return pct.ToString("0.00 %");
}
string DisplayValue(decimal val)
{
return val.ToString("0.00");
}
实现的最佳机制是什么,以便我可以根据值知道要调用哪个函数?
我希望在 C# 中拥有例如 typedef。这样,我可以声明一个 Percent 类型和一个 Decimal 类型,它们都表示十进制值,但是我可以知道如何根据其类型显示该值。
C# 中的任何等价物?
谢谢
【问题讨论】:
-
仅供参考:根据区域设置,分隔符可能是逗号而不是点。