摘要: 1.与Java不同,C#中的接口不能包含字段(Field)。在java中,接口中可以包含字段,但是这些字段隐式地是static和final的。而C#不允许接口中有字段,编译器在编译时就会提示错误(如下代码所示)。interface IInterface { int a ;//编译器错误提示:接口不能包含字段 }2、在C#和Java中,接口内的所有方法默认都是公用方法。在Java中,方法声明可以带有public修饰符(即使这并非必要),但在C#中,显式地为接口中的方法指定public修饰符是非法的。例如,下面的代码将产生一个编译错误。 inter... 阅读全文
posted @ 2013-08-30 16:41 陈哈哈 阅读(6295) 评论(1) 推荐(4) 编辑