在修改一个外包项目的bug时,发现一个用逗号“,”分割的字符串,使用Contains出现包含字符串截取,比如它是person_52,在使用Contains时,将person_5的字符串也作为了包含对象
该实现应该采用List<string>来使用Contains。
代码如下:
string
personcheckedstr
=
"
person_52
"
bool
flag
=
personcheckedstr.Split(
'
,
'
).ToList().Contains(
"
person_5
"
);flag
//
等于false
//
之间字符串使用Contains时,flag等于true
...
转载于:https://www.cnblogs.com/Fly-sky/archive/2010/03/22/1691570.html