如果我有一个字符串数组:
public string[] foo = {... , "ABC123", ...};
和变量:
string bar = "ABC123DEF456";
如何检查栏是否包含"ABC123"
?
目前,我正在做:
if (Array.Exists(foo, element => element == bar))
检查整个字符串是否存在于foo中,但我想知道foo中的元素是否是bar的子字符串。我该怎么做?是否可以使用.Contains
?
答案 0 :(得分:5)
将其置于文字中 - 您想知道<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" type="text/css" href="stylesheet.css">
<title>The Clay Oven Pizzeria</title>
</head>
<header>
<div class="headerContainer">
<div class="header">
<img src="images/pizzalogo.jpg" alt="logo"/>
<h1> The Clay Oven Pizzeria</h1>
</div>
<div class="nav">
<ul>
<li><a class="active" href="#index"> Home </li>
<li><a href="#menu">Menu</li>
<li><a href="#about">About</li>
<li><a href="#about">Contact Us</li>
<li><a href="#signup">Sign Up</li>
</ul>
</div>
</div>
</header>
<body>
</body>
</html>
中是否包含foo
中的任何项目。所以在代码中,几乎完全相同:
bar