Misc stuff

This commit is contained in:
hondacrx
2019-11-27 11:23:07 -05:00
parent 3ce916a82c
commit 916f9a2ea2
3 changed files with 14 additions and 3 deletions
+11 -1
View File
@@ -28,7 +28,7 @@ namespace Framework.Dynamic
set
{
_hasValue = value;
Value = _hasValue ? new T() : default(T);
Value = _hasValue ? new T() : default(T);
}
}
@@ -43,5 +43,15 @@ namespace Framework.Dynamic
_hasValue = false;
Value = default(T);
}
public static implicit operator Optional<T> (T value)
{
return value;
}
public static explicit operator T(Optional<T> value)
{
return (T)value;
}
}
}