Why does
properties[5].PropertyType.GetGenericTypeDefinition() ==
Type.GetType("System.Nullable`1")
equals to true while
properties[5].PropertyType.GetGenericTypeDefinition() ==
Type.GetType("System.Nullable")
equals to false?
Properties[5]
being a public Nullable<DateTime>
field.
What does the `1
after the System.Nullable
mean?