阅读579 返回首页    go 阿里云 go 技术社区[云栖]


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

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首字母大写,必须是一个类的成员函数。

函数的参数:

最后更新:2017-04-03 05:39:25

  上一篇:go codeforces-447B-DZY Loves Strings
  下一篇:go 如何启动JDBC Debug模式,打印JDBC诊断日志