我知道这听起来很愚蠢,但我不得不问。
如何比较C#中两个组合框之间的字符串?
其实我想要的是我想为两个组合框进行验证。
组合框的值为客户名称。
我想验证客户到是否(词汇)小于客户来自 - 换句话说,如果要出现在< strong>来自,按字母顺序排列。
例如:
(customer From): ZIF (customer To): AIH
If(cboFrom.selectedvalue > cboTo.selectedvalue)
{
}
红线显示在代码下方 任何人请帮助,因为我没有在谷歌找到。 谢谢提前
答案 0 :(得分:1)
您不能使用>
来比较字符串(它甚至不会编译),也没有意义 - >
是否意味着更长?字母表中更高?如果是这样的字母?
如何使用String.Compare
?
String.Compare("alpha", "beta") // returns -1
String.Compare("beta", "alpha") // returns 1
String.Compare("alpha", "alpha") // returns 0