C# Contains 包含空字符串的问题


一个基本的条件判断,之前没有遇到,这次遇到后,感觉真是这些年白写程序了。

if(( " 1,2,3 ").Contains( ""))

{

MessageBox.Show( " Yes ")
 }

else

{

MessageBox.Show( " No "

}

这样的条件,总是返回True,感觉很奇怪,因为之前没有遇到过。

后来请教别人说,像"123"+""="123"这样的是成立的。

空字符串这个问题,真是费解啊,但就是这样!


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM