【问题标题】:c# If else statement with case insensative [duplicate]c# If else语句不区分大小写[重复]
【发布时间】:2013-09-04 11:47:30
【问题描述】:

我有这个 if else 语句,用于将文本框的结果与上下文列表进行比较。我想知道如何使它不区分大小写?

value = textbox1.Text;

if (article.contains(value))
{   
    label = qwerty;

}
else
{

     break;
{

【问题讨论】:

  • 不,您不能使编译器不区分大小写。函数Contains不能写成contains
  • article是如何定义的..它是类,那么它的成员是什么?

标签: c# case-sensitive


【解决方案1】:

试试这个

if(article.IndexOf(value, StringComparison.OrdinalIgnoreCase) >= 0)
{
//   ....
}
else
{
// .....
}

【讨论】:

  • 这就像魔术一样。谢谢队友!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-09-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-06-09
  • 2014-09-25
相关资源
最近更新 更多