c# 命名空间、dll、与函数
c# 命名空间、dll、与函数
namespace
是对类的封装,类似C++的namespace。C#中没有头文件与宏定义。
若将一个类Prog包含在命名空间A中,那么该类的完全限定名为A.Prog。
dll制作与使用
文件|新建项目|C#|类库
写好下列代码后生成,即有需要的dll生成。
新建项目,添加引用。


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

从元数据。

被封装进dll的类,只能看不能改。
我的理解:
Cpp中,头文件是声明;lib是函数入口说明;dll是函数体。
c#中好像都包含进dll了。
CPP的库函数要转换为托管的dll才能被c#调用。
函数
Main首字母大写,必须是一个类的成员函数。
函数的参数:
最后更新:2017-04-03 05:39:25
上一篇:
codeforces-447B-DZY Loves Strings
下一篇:
如何启动JDBC Debug模式,打印JDBC诊断日志
100%移植阿里云移动测试技术,竟仅需1周?!——移动测试专有云(2)——架构详解
腾讯微博登录组件
UVA之537 - Artificial Intelligence?
不刷新改变/更换URL: pushState + Ajax
Firefox 18 将支持 OS X 的视网膜屏
GNUradio tools for packet-switched transmission(message source 和message sink)
首届阿里研发效能峰会回顾资料(待更新)
一套Vue的单页模板:N3-admin
Android开发16——获取网络资源之基础应用
TDD测试驱动的javascript开发(3) ------ javascript的继承