public List<string> ListA = new List<string>() { "老大", "老二", "老三", "老四" };
public List<string> ListB = new List<string>() { "老二", "老三", "老四" };
void Start()
{
//A是否包含B
if (ListB.All(b => ListA.Any(a => a.Contains(b))))
{
Debug.LogError("A包含B");
}
else
{
Debug.LogError("A不包含B");
}
}
c# 判断一个list是否包含另一个list
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 转载自:http://blog.csdn.net/fakine/article/details/7517417/ ...
- 使用List时里面使用了个int数组(int[]),然后出现了个问题使用List.Contains()永远会判断数...