Do you need different method names for deep and shallow?

Jun 19, 2012 at 12:22 PM
I've downloaded http://maybe.codeplex.com/SourceControl/changeset/view/85803 To be included as normal DLL I've Changed output to class library and target to .Net 4 and build to RELEASE mode. Should you update the solution? I have a few other questions/suggestions: Do you really need to have different method names for deep and shallow? Can I use MaybeDeep in all places where MaybeShallow is used?  if yes, should you rename it just as Maybe? If no,can you have them as overloads with common (and expected) name Maybe? Why do you need to throw exception for not nullable primitive types?
Jun 25, 2012 at 11:41 PM

Do you want me to upload my changes to make the assembly as DLL instead of EXE?