3
我不明白爲什麼position=0
代替position=-1
C#RichTextBox Find()Bug?
RichTextBox.Text = "aaa";
int position = RichTextBox.Find("a", 3, 3, RichTextBoxFinds.None);
而且position=-1
如果
RichTextBox.Text = "aaa";
int position = RichTextBox.Find("aa", 2, 3, RichTextBoxFinds.None);
如果文檔沒有覆蓋它,它__是一個錯誤,當然不是預期的。無論是在文檔中還是在行爲中,我都不知道,但是換個角度相當__crazy__ imo,說得很溫和,所以我把它叫做bug,__bug__,__BUG__ ;-)。 [doc](https://msdn.microsoft.com/de-de/library/yab8wkhy%28v=vs.110%29.aspx)確實會這麼說,正如@Graham指出的那樣:_提供開始和結束參數時相同的價值整個控制搜索正常的搜索_,所以它是__not環繞_,只是很奇怪.. – TaW
@TaW:似乎你是不是環繞包裝,我確信我證明它是昨天測試,但我似乎無法做到這一點,所以一定是我的錯誤。我會更新我的回答 – musefan
好的,thx爲您的答案。但如果開始> = RichTextBox.Length,爲什麼返回0? – GRUNGER