c# 判断逗号分隔的字符串是否包含某个字符串的方法分享


摘要:
下文讲述c#中判断一个字符串是否包含在一个逗号分隔的字符串中的方法分享,如下所示:

项目背景:
在c#中,我们经常需要判断一个字符串是否包含一个特定的大字符串中,下文将讲述在c#中的判断方法

   /*
   例:
      检测一个字符串是否在infoList字符串中
    */
      string infoList ="maomao365.com,sqlserver,sql爱好者,c#爱好者";  
   ---方法1:
     string info ="sqlserver";
   if (infoList.StartsWith(info+",")||
       infoList.Contains(","+info+",")||
       infoList.EndsWith(","+info))
      {
	    //包含指定字符串
       }
      
   ---方法2:将字符串从逗号处进行分割为一个数组
   String[] infoListExtend = infoList.Split(',');
   if (infoListExtend.Contains(info))
    {
       //包含指定字符串
    }