public void test(int i) { lock(this) { if (i > 10) { i--; test(i); } } }
网上答案说和参数有关。可是我把int 改成object也没有报错。
自己不运行就瞎写的就是扯淡。浪费时间也就罢了,还是错误答案,那就害人害己。
下面的链接我觉得很有道理,如果你对上述问题有疑问可以参考一下,多找资料,如何有异议请联系我,让我及时改正。
网址:http://www.cnblogs.com/myshell/archive/2010/07/18/1780386.html