c# 命名空间、dll、与函数

来源:互联网 发布:淘宝优惠券地址转换 编辑:程序博客网 时间:2024/05/18 01:05

c# 命名空间、dll、与函数

namespace 

是对类的封装,类似C++的namespace。C#中没有头文件与宏定义。

若将一个类Prog包含在命名空间A中,那么该类的完全限定名为A.Prog。

dll制作与使用

文件|新建项目|C#|类库
写好下列代码后生成,即有需要的dll生成。

新建项目,添加引用。


加上命名空间就可以用了。相当于把C的头文件和库文件整合在一起了。


微笑与Cpp区别。
从元数据。

被封装进dll的类,只能看不能改。
我的理解:
Cpp中,头文件是声明;lib是函数入口说明;dll是函数体。
c#中好像都包含进dll了。
CPP的库函数要转换为托管的dll才能被c#调用。

函数

Main首字母大写,必须是一个类的成员函数。

函数的参数:

1 0
原创粉丝点击