Description
The IsNullable
property of the SerializedProperty
class indicates whether the property represents a nullable value type. This property returns a boolean value, where true
signifies that the property is a nullable type, and false
indicates it is not.
Usage
Use the IsNullable
property to determine if a SerializedProperty
instance can hold a null
value. This is particularly useful when dealing with value types that are wrapped in a nullable type, such as int?
or bool?
.
Example
// Example usage of IsNullable property
SerializedProperty property = ...; // Assume this is initialized
if (property.IsNullable)
{
Console.WriteLine("The property is a nullable type.");
}
else
{
Console.WriteLine("The property is not a nullable type.");
}