https://abundantcode.com/how-to-find-if-the-value-is-null-for-a-nullable-type-in-c/
How to find if the value is null for a Nullable Type in c# ?