【发布时间】:2015-04-17 18:27:40
【问题描述】:
我有string[] srt={"t","n","m"}
我需要知道用户输入是否包含 str 中的值之一并打印该值
我尝试了这段代码,但它不适用于我
string str = Textbox.Text;
string s = "";
string[] a = {"m","t","n"};
if (str.Contains(a.ToString()))
{
s = s + a;
}
else
{
s = s + "there is no match in the string";
}
Label1.Text = s;
【问题讨论】:
-
sippet 不运行!!
-
这个问题有点令人困惑,因为似乎用户输入会在
str中,所以您似乎正在尝试检查用户输入是否包含来自a的内容,正确? -
是的,我想做的事