比如string str="1,21,32,44,55"
如果直接判断是否包含字符串+逗号的话,比如“1,”就会有问题,有两种方法
if (strt.StartsWith(name+",")|| strt.Contains(","+name+",")|| str.EndsWith(","+name)) { } ////////////////////////方式1////////////////////////////// String[] listValues = strSplit(','); if (listValues.Contains(name)) { }
////////////////////////方式2////////////////////////////////