我有一个包含一个列表:{"something1","something2","somefoo","bar"}
如果字符串的开头等于另一个
我创建了一个foreach
循环来检查每个字符串。
string input = "thing";
foreach(string word in list) //list = {"something1","something2","somefoo","bar"}
{
if (word.StartContains(input))
return;
}
因此,大家可以看到,我想检查我的input
字符串包含在列表中的字符串中。 我想要的结果是我不想在此代码中返回。
StartContains
需要做什么?
此方法需要检查第一个字母是否等于输入, 不是像Contains()
那样的整个单词。
我只是不知道如何创建这个...
感谢,
你需要'word.StartsWith(输入)',只要我undestrand。 –
与第一个字符相同的东西包含在起始字符而不是字符串中的任何位置。 – jdweng
你的意思是你需要实现一些这样做,而不是内置?我知道其他人已经给出了使用内置方法的答案,但是从您的问题中不清楚这是您需要的全部内容还是您需要制作自己的答案。 – DigiFriend