检查字符串是否大写

时间:2019-06-21 06:00:05

标签: c#

我要检查我的字符串是否包含所有大写字母值,因为我正在使用下面的代码,但是它不适用于案例1,仅适用于案例2。

案例1

string myString = "SWEET POTATO";
myString.All(char.IsUpper)

案例2

string eval = "POTATO";  
eval.All(char.IsUpper)

它不会给我任何错误,但是我希望在两种情况下它都将返回true,因为在两种情况下字符串值都以大写字母表示

1 个答案:

答案 0 :(得分:0)

您可以将String转换为Upcase并检查eval:

string myString = "FOO BAR"
if (myString.ToUpper() == myString) {
    // your handling
}