Java和C#语法大部分差不多,但是C#表示继承,就是使用冒号,还有迭代循环,Java是for循环,但是C#里面有foreach这个循环,Java里面有个东西叫包,也就是jar包,在C#里面叫命名空间,namespace,Java的类名必须和类的主文件名一致,C#没有这种讲究,Java导入包是import,在C#里面引入命名空间是用using,注意这个using还有一个释放资源,有些关键字首字母在Java里面是大写,但是在C#里面是小写,还有Java输出非字符串是直接输出,但是在C#里面非字符串一般要加ToString(),强制转换成字符串,还有Java连接数据库导入包后,传入连接都是Connection, 但是在C#里面就不一样,比如使用SQL就是SqlConnection,而且引入的命名空间是using System.Data;和using System.Data.SqlClient;,其它的数据库有其它的命名空间和连接类,数组的定方式也不一样,在Java里面int [] a = new int[10];这个是正确的,但是在C#里面是错误的,C#只能这样写:int a[]=new int[10];
温馨提示:内容为网友见解,仅供参考