Summary comments on both properties. Change exception return value in NumPosts; int.Max instead of zero.
remove sort usings.