There is an unsaved comment in progress. You will lose your changes if you continue. Are you sure you want to reopen the work item?
Use type names instead of language aliases (Int32 instead of int, ...)
Essentially this will make the code self-documenting. It will allow people to immediately understand that a particular method is returning exactly a 32-bit signed integer. Although C# is strict in the sense that an int always refers to an Int32, it makes
a few things clearer.