Best way to check for string in comma-delimited list with .NET?

后端 未结 9 1385
没有蜡笔的小新
没有蜡笔的小新 2021-02-02 09:37

I\'m reading a comma-delimited list of strings from a config file. I need to check whether another string is in that list. For example:

\"apple,banana,cheese\"
9条回答
  •  春和景丽
    2021-02-02 10:29

                     public bool GetIsExistSubstring(string mainstring, string substring)
        {        
            bool Isexist=false;
            int i = -1;
            mainstring = string.Format(",{0},", mainstring);//so it will be like  ,1,2,3,
            substring = string.Format(",{0},", substring);//so it will be like  ,1,
            i=mainstring.IndexOf(substring);
    
            if(i!=-1)
            {
                Isexist = true;
            }
            return Isexist;
        }
    

提交回复
热议问题