static void Main(string[] args) { var miguel = new Person(); int length = GetLengthOfName(miguel); WriteLine(length); var deIcaza = new NullablePerson(); GetLengthOfName(deIcaza); DoesNotReturnTest dnrt = new DoesNotReturnTest(); }
static int GetLengthOfName(NullablePerson person) { //if (person.Name == null) //{ // return 0; //} if (IsNull(person.Name)) { return(0); } Console.WriteLine(person.Name.Length); if (IsNotNull(person.Name)) { return(person.Name.Length); } return(0); }