C# 是否有任何内置函数用于字符串是否包含货币符号?

C# 是否有任何内置函数用于字符串是否包含货币符号?,c#,wpf,string,C#,Wpf,String,您好,我是新来的,正在学习WPF。我有一个文本框和用户输入,我想知道用户输入中是否有货币符号。是否有任何内置函数来检查这一点?如果没有,那我怎么做呢。谢谢 bool hasCurrencySymbol = textBox.Text.Any(s=>char.GetUnicodeCategory(s)==System.Globalization.UnicodeCategory.CurrencySymbol); 我不确定有没有这种方法。但是您可以使用创建自己的扩展方法 我希望这会有帮助。试试

您好,我是新来的,正在学习WPF。我有一个文本框和用户输入,我想知道用户输入中是否有货币符号。是否有任何内置函数来检查这一点?如果没有,那我怎么做呢。谢谢

 bool hasCurrencySymbol = textBox.Text.Any(s=>char.GetUnicodeCategory(s)==System.Globalization.UnicodeCategory.CurrencySymbol);
我不确定有没有这种方法。但是您可以使用创建自己的扩展方法

我希望这会有帮助。

试试这个

 bool hasCurrencySymbol = textBox.Text.Any(s=>char.GetUnicodeCategory(s)==System.Globalization.UnicodeCategory.CurrencySymbol);
我不确定有没有这种方法。但是您可以使用创建自己的扩展方法


我希望这会有所帮助。

我不明白你的意思。@囚犯的意思是他想检查一个字符串,即是否包含任何follow“£/$/€/等。”我不明白你的意思。@囚犯的意思是他想检查一个字符串,即是否包含任何follow“£/$/€/等。”