在C#中用递归清空文本框的内容

来源:百度知道 编辑:UC知道 时间:2024/07/04 08:16:05
必须至少有一个退出方法的路径

每次递归都把已经遍历过的文本框标记(可以考虑压栈),被标记过的就将不会被重复递归。你可以用ArrayList存储;这是第一个条件;
第二个条件就是将你认为是终点的文本框特殊标记,当递归到这个位置的时候停止递归。(可以用textBox.Tag属性)
用这两个条件相信递归可以跳出来,不会出现stackOverFlow的情况了。参考的话,可以去翻看java版的数据结构书,里面有关于稀疏矩阵迷宫找出口的方法,很类似的

你说的这个问题,这上面就有很详细的解决方案哦,他们的.net教程很全面,你可以去了解下
参考资料:http://www.baidu.com/s?wd=%B1%B1%B7%E7%CD%F8&rsv_bp=0&rsv_spt=3&inputT=100

递归的条件是什么?

可以说 你的问题是没头没尾 清空文本框需要递归吗 请把问题说清楚一点