Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ ConvertFrom() [2/3]

override? object System.ComponentModel.NullableConverter.ConvertFrom ( ITypeDescriptorContext? context,
CultureInfo? culture,
object? value )
inline

Definition at line 44 of file NullableConverter.cs.

45 {
46 if (value == null || value.GetType() == UnderlyingType)
47 {
48 return value;
49 }
50 if (value is string && string.IsNullOrEmpty(value as string))
51 {
52 return null;
53 }
54 if (UnderlyingTypeConverter != null)
55 {
57 }
58 return base.ConvertFrom(context, culture, value);
59 }

References System.ComponentModel.TypeConverter.ConvertFrom(), System.culture, System.ComponentModel.NullableConverter.UnderlyingType, System.ComponentModel.NullableConverter.UnderlyingTypeConverter, and System.value.