从java 转到 c# 知识点

1. 重写的父类方法 必须是虚方法 用virtual 关键字修饰

 而子类必须用 ovrride 关键字 

java中不需要,,

2. namespace => packet

using => packet

*************

using 关键字有两个主要用途:

  • 作为指令,用于为命名空间创建别名或导入其他命名空间中定义的类型。请参见 using 指令

  • 作为语句,用于定义一个范围,在此范围的末尾将释放对象。请参见 using 语句

3. : 实现接口,继承父类,抽象类

java: extends 继承父类  implements 实现接口

4. 可变参

c#  public void a(param object[] params)

java public void a (object... objs)

用法相似

5. c# 中 的只读 readonly 和 java 中的  final

 6. sql 语句中的参数   java 用 ?  c# 中 @ 

原文地址:https://www.cnblogs.com/jinTaylor/p/net_java.html