图解VS2010下实现C#,VB,C++之间的跨语言支持
来源:互联网 发布:太空地图软件 编辑:程序博客网 时间:2024/04/25 18:37
图解dotnet的跨语言支持,亦即它的语言无关性。
演示步骤如下:
1.编写C++/CLI类:
编译工程HelloCPP。
2.编写VB类
如下图所示在工程HelloVB的右键属性页面中修改namespace:
如下图所示追加对HelloCPP的引用:
编写VB代码:
编译HelloVB工程。
3.使用C#编写类:
注意:
如上图所示,在工程HelloCSharp的Reference中追加对HelloCPP和HelloVB的引用。
最后编译整个解决方案,运行HelloCSharp,如下图所示在控制台输出结果:
- 图解VS2010下实现C#,VB,C++之间的跨语言支持
- linux下安装c语言支持的thrift
- C语言指针图解
- linux下ping的C语言实现
- linux 下MD5的C语言实现
- c语言下的hashmap实现
- linux下ping的C语言实现
- 反编译利器,编程学习的好工具,支持C#,VB等6种语言
- C语言实现支持多类型的ArrayList
- 支持多种类型的栈——C语言实现
- C语言实现支持泛型的栈
- C语言(支持插件的软件实现原理)
- C语言实现Unicode和UTF8之间的转换
- 用经纬度计算两地之间的距离, C 语言实现。
- C语言实现,计算两天之间相差的天数
- c语言实现:求100~200之间的素数
- C语言实现打印100~200 之间的素数
- C语言中冒泡排序的图解
- 科学计算器网页代码
- 德国输了。。。
- mysql常见错误代码
- 读书的步骤
- ccs中一些常用的名词
- 图解VS2010下实现C#,VB,C++之间的跨语言支持
- VC中类与对应头文件
- AT收发短信命令
- 收集oracle统计信息
- Processes, sessions and open_cursors
- c标准库源代码之 memcpy/memcmp/memset
- 将数据源DataSet导出成Excel表格形式
- 针对第二层到第四层的攻击
- 利用开源ide(Code::Blocks)在windows中调试ffmpeg