C# generic/template for Option<T> inspired by Rust's Option<T>
NOTICE: To anybody who encounters this code, PLEASE code-review and provide feedback! Suggestions as well as any missing features are highly appreciated! Thank you in advance!
Please note that there are plenty of others who's written something similar, but if you're looking for something stable and "useful", make sure to look for NuGet packages that can InterOp between F# Option!