|
<p>C#制作的记事本中,如何实现反向查找功能啊??一般我们都是从左向右找,如何从右向左找啊??</p>
<p><img src="http://img.baidu.com/img/iknow/icn_point.gif"> 悬赏分:10 -</p>
<p>解决时间:2010-5-21 12:31</p>
<p>问题补充:</p>
<p>对不起,我用的是textBox。可以有别的方法吗? 我希望能得到详细的代码,各路高手帮帮忙!</p>
<p>提问者: 谁是高手在此 - 二级</p>
<p>最佳答案</p>
<p>可以这样.比如你现在indexof之后得到一个int iIndex</p>
<p>那么向上查找的时候就循环一下,从0开始到iIndex之间的内容,得到tempIndex,然后再在tempIndex到iIndex之间indexof一下,如果存在则将内容赋值给tempIndex,一直循环到不存在,则最后的tempIndex就是上一个了.哈哈.文章太长的时候会很慢.唉...所以可以考虑折半折半再折半来查找</p>
<p>0</p>
<p>回答者:</p>
<p>luoweihua7 - 八级 2010-5-8 11:25</p>
<p>我来评论>></p>
<p>提问者对于答案的评价:</p>
<p>无奈啊,虽然你的思路是对的,但我还想要代码啊。不过仍然感谢你</p>
|
|