示例#1
0
    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();
    }
示例#2
0
    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);
    }