C# 检查字符串是否包含特定值
我有一个IF语句,我想检查我的DropDownList是否包含一个特定的字符串。我可以知道怎么查吗 目前我正在编写以下声明:C# 检查字符串是否包含特定值,c#,if-statement,C#,If Statement,我有一个IF语句,我想检查我的DropDownList是否包含一个特定的字符串。我可以知道怎么查吗 目前我正在编写以下声明: if (DropDownList1.Text='%james%') { } 谢谢使用string.Contains检查一个字符串是否包含另一个字符串 if (myString.Contains("james")} { } 使用string.Contains检查一个字符串是否包含另一个字符串 if (myString.Contains("james")} { } 如果
if (DropDownList1.Text='%james%')
{
}
谢谢使用string.Contains检查一个字符串是否包含另一个字符串
if (myString.Contains("james")}
{
}
使用string.Contains检查一个字符串是否包含另一个字符串
if (myString.Contains("james")}
{
}
如果您需要忽略案例,可以执行以下操作:
bool contains = DropDownList1.SelectedItem.Text.IndexOf("james", StringComparison.OrdinalIgnoreCase) >= 0;
if (contains)
{
//...
}
如果您需要忽略案例,可以执行以下操作:
bool contains = DropDownList1.SelectedItem.Text.IndexOf("james", StringComparison.OrdinalIgnoreCase) >= 0;
if (contains)
{
//...
}
试试这个
if (DropDownList1.Items.Contains(new ListItem("james")))
{
// ... code here
}
或
试试这个
if (DropDownList1.Items.Contains(new ListItem("james")))
{
// ... code here
}
或
这个答案可能更有意义。OP中的代码让我大吃一惊,海报无疑是想看看下拉控件中是否存在某个文本值。这个答案可能更有意义。OP中的代码让我大吃一惊,海报无疑是想看看下拉控件中是否存在某个文本值。