Exemplo n.º 1
0
        public static void Test()
        {
            RefObject baseRef = ClassBase.GetRefObject();

            Console.WriteLine(baseRef.ToString());

            RefObject?baseRefNullable = ClassBase.GetRefObject(0);

            Console.WriteLine(baseRefNullable?.ToString());

            RefObject?midRef = ClassMid.GetRefObject(0);

            Console.WriteLine(midRef.ToString());
        }
Exemplo n.º 2
0
 public static RefObject GetRefObject(int value)
 {
     return(value > 0 ? ClassBase.GetRefObject() : null);
 }