private static String ObtainNullableTypeNameForCLRNullable(Type type) { Type underlyingType = Nullable.GetUnderlyingType(type); return underlyingType.AssemblyQualifiedName; }