http://community.csdn.net/Expert/topic/3802/3802515.xml?temp=.5641291 思归推荐的思路: http://codebetter.com/blogs/peter.van.ooijen/archive/2004/11/01/30649.aspx