之前做安卓的时候学的是java
现在想做UNITY游戏所以要学C#
然后发现C#与JAVA极为相似,但又有许多区别~随着我的学习进度我会写C#与JAVA和C++的区别
首先是C#与C++相比
C#简单,现代,通用
执行效率高
垃圾回收管理
类型安全
单一继承,但可多个接口
范型
完整的反射支持
与JAVA对比
LINQ
扩展方法
符号重载
当然上面不止是上面几点,剩下的还有随着学习进度加强
之前做安卓的时候学的是java
现在想做UNITY游戏所以要学C#
然后发现C#与JAVA极为相似,但又有许多区别~随着我的学习进度我会写C#与JAVA和C++的区别
首先是C#与C++相比
C#简单,现代,通用
执行效率高
垃圾回收管理
类型安全
单一继承,但可多个接口
范型
完整的反射支持
与JAVA对比
LINQ
扩展方法
符号重载
当然上面不止是上面几点,剩下的还有随着学习进度加强