一个列表中的字符串在另一个列表中的索引
本文关键字:列表 另一个 索引 字符串 一个 | 更新日期: 2023-09-27 18:02:29
我有以下代码:
foreach (var str in usedCSS)
{
if (CSS.Contains(str))
Response.Write(str);
else
Response.Write("Could not find: " + x + "<br />");
}
不完全是我需要的,我不知道该怎么做。
-
usedCSS
是List<string>
-
CSS
也是List<string>
它们之间的区别是usedCSS
只包含css样式名称,例如:.CssStyle
和CSS
包含完整的样式,例如:.CssStyle {font-weight:bold)
我想要的是打印出所有实际的CSS代码是在usedCSS
。我知道我应该使用IndexOf
,但不知道如何。
我请求你的帮助
foreach (var str in usedCSS)
{
if (CSS.Any(c => c.Contains(str)))
Response.Write(str);
else
Response.Write("Could not find: " + x + "<br />");
}
或者,你也可以使用c.StartsWith(str)
,我认为
如何:
foreach (var str in usedCSS)
{
if (CSS.Any( x=> x.StartsWith(str))
Response.Write(str);
else
Response.Write("Could not find: " + x + "<br />");
}