C#高手:using关键字相当于C语言的#includ吗?
发布网友
发布时间:2022-09-08 15:33
我来回答
共4个回答
热心网友
时间:2024-11-21 09:53
#define 在C# 当中是全局变量(但C#里面没有define)
#include 相当于 using ,C#和#include是将做好的代码直接拿来使用(微软人做好的代码)
main 在C#和C中都一样,只是大小写的问题,因为c#是C的改进版C-> C++ -> C++++(C#)就像人的嘴巴一样必不可少
类嘛:就是(物以类聚,人以群分),分门别类,知道了吧
热心网友
时间:2024-11-21 09:54
C#中using有两个作用
1.引入命名空间,这相当于c语言的#include
2.控制变量的生命周期,如 using{Graphics g = this.CreateGraphice();}
当代码运行到后面的大括号时,using结构会自动调用Dispose(),删除对象,释放内存
热心网友
时间:2024-11-21 09:54
C++到C#,进化的是oop思想,main方法在class中就是oop的一个体现。main实现了模块,可能在其他程序调用main时,返回int等等,从而实现了程序的模块化。
至于using和include,本来就没有太大的变化,与Java的import,aspx.cs里的imports,jsp的import,等等,大致都差不多,要知道语言是有相互联系和共通的。
热心网友
时间:2024-11-21 09:55
main函数写在一个class类里面,是和JAVA差不多,最早是为了方便编译才这样的
但是main函数算是单独的一个入口函数,不算在那个类里面的,只是写在里面
using基本上相当于define吧
呵呵