C#的标准库目前有一个Char.IsSymbol方法在这里.
有没有人有任何建议如何实现Char.IsCurrencySymbol方法?
Char.IsCurrencySymbol('$')
// true
Char.IsCurrencySymbol('@')
//false
Evk*_*Evk 10
像这样:
public static class Extensions
{
    public static bool IsCurrencySymbol(this char c)
    {
        return char.GetUnicodeCategory(c) == UnicodeCategory.CurrencySymbol;
    }
}
用法:
bool yes = '$'.IsCurrencySymbol();
bool no = '@'.IsCurrencySymbol();
| 归档时间: | 
 | 
| 查看次数: | 63 次 | 
| 最近记录: |