在C#中,我们可以使用字符串的Contains
方法来检查一个字符串是否包含特定的单词。然后,我们可以使用List<string>
来创建一个字符串列表,并将包含特定单词的字符串添加到列表中。
下面是一个示例代码:
using System;
using System.Collections.Generic;
class Program
{
static void Main()
{
List<string> stringList = new List<string>();
string inputString = "这是一个包含特定单词的字符串列表示例。特定单词是C#。";
string[] wordsToCheck = { "C#", "字符串", "列表" };
foreach (string word in wordsToCheck)
{
if (inputString.Contains(word))
{
stringList.Add(inputString);
}
}
Console.WriteLine("包含特定单词的字符串列表:");
foreach (string str in stringList)
{
Console.WriteLine(str);
}
}
}
在上面的示例中,我们首先创建了一个空的字符串列表stringList
。然后,我们定义了一个输入字符串inputString
,其中包含了一些特定的单词。接下来,我们定义了一个字符串数组wordsToCheck
,其中包含了我们要检查的特定单词。
然后,我们使用foreach
循环遍历wordsToCheck
数组中的每个单词。在循环中,我们使用Contains
方法检查inputString
是否包含当前的单词。如果包含,我们将inputString
添加到stringList
中。
最后,我们使用foreach
循环遍历stringList
,并将其中的字符串打印到控制台上。
这个示例代码中没有提及任何特定的云计算品牌商,因为问题要求不提及亚马逊AWS、Azure、阿里云、华为云、天翼云、GoDaddy、Namecheap、Google等流行的云计算品牌商。
领取专属 10元无门槛券
手把手带您无忧上云