在C#中,String.Contains()是一个字符串方法。该方法用于检查子字符串是否出现在给定字符串中。
它返回布尔值。如果字符串中存在子字符串或值为空字符串(“”),则返回 True,否则返回 False。
Exception - 如果 str 为 null,此方法会给出 ArgumentNullException。
此方法执行区分大小写的检查。搜索将始终从字符串的第一个字符位置开始,一直持续到最后一个字符位置。
Contains 区分大小写,如果找到字符串则返回 true,否则返回 false
static void Main(string[] args){ string[] strs = { "Sachin", "India", "Bangalore", "Karnataka", "Delhi" }; if (strs.Contains("sachin")){ System.Console.WriteLine("String Present"); } else { System.Console.WriteLine("String Not Present"); } Console.ReadLine(); }
String Not Present
static void Main(string[] args){ string[] strs = { "Sachin", "India", "Bangalore", "Karnataka", "Delhi" }; if (strs.Contains("sachin")){ System.Console.WriteLine("String Present"); } else { System.Console.WriteLine("String Not Present"); } Console.ReadLine(); }
String Present
static void Main(string[] args){ string[] strs = { "Sachin", "India", "Bangalore", "Karnataka", "Delhi" }; var res = strs.Where(x => x == "Sachin").FirstOrDefault(); System.Console.WriteLine(res); Console.ReadLine(); }
Sachin
static void Main(string[] args){ string[] strs = { "Sachin", "India", "Bangalore", "Karnataka", "Delhi" }; foreach (var item in strs){ if (item == "Sachin"){ System.Console.WriteLine("String is present"); } } Console.ReadLine(); }
String is present
以上是C#中如何检查字符串数组中是否包含字符串数组中的特定工作?的详细内容。更多信息请关注PHP中文网其他相关文章!