http://code.msdn.microsoft.com/LINQ-Partitioning-Operators-c68aaccc#TakeWhileSimple
http://msdn.microsoft.com/en-us/library/vstudio/bb397909.aspx
http://www.cnblogs.com/nerve/p/3451082.html
http://www.cnblogs.com/liulun/archive/2013/02/26/2909985.html
http://technet.microsoft.com/zh-cn/d5x73970
http://www.cnblogs.com/yuyijq/archive/2008/07/16/1244433.html