IndexOf method returns 0 when it should had return -1 in C# / Java

前端 未结 8 696
被撕碎了的回忆
被撕碎了的回忆 2021-01-12 10:47

A friend of mine came to me with this strange behavior which i can\'t explain, any insight view would be appreciated.

Im running VS 2005 (C# 2.0), the following code

8条回答
  •  猫巷女王i
    2021-01-12 11:18

    0 is correct. Start at position zero and you can (trivially) match a zero-length string. Likewise, "" contains "".

提交回复
热议问题