[英]How to get format of currency using current culture information and validate that currency
decimal
類型適用於貨幣,具有接受文化的TryParse方法。
bool IsValidCurrency(string s, string tla, out value)
{
var culture = CultureInfo
.GetCultures(CultureTypes.AllCultures)
.Where(c => c.ISOCurrencySymbol == tla)
.First();
return decimal.TryParse(s, NumberStyles.Any, culture, out value)
}
其中s
是貨幣價值的文本表示, tla
是貨幣的 ISO 三字母縮寫。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.