console.writeline ("o is neither class1 nor class2.");
}
}
public static void main()
{
class1 c1 = new class1();
class2 c2 = new class2();
test (c1);
test (c2);
test ("a string");
}
}
输出
o is class1
o is class2
o is neither class1 nor class2.
7.三元操作符
三元操作符(?:)也称条件操作符。对条件表达式"b?x:y",总是先计算条件b,然后进行判断。如果b的值为true,则计算x的值,否则计算y的值。条件运算符为右联运算符,因此该形式的表达式 a ? b : c ? d : e 按如下规则计算:a ? b : (c ? d : e)
8. . 运算符
点运算符用于成员访问。name1 . name2