There seems to be some debate in the .NET community about using nullable value types. Here are some examples of declaring nullable value types.