VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
楼主: zero9999

请问高手,可以把C语言嵌入到C#中吗

[复制链接]

2

主题

29

帖子

16.00

积分

新手上路

Rank: 1

积分
16.00
发表于 2020-3-10 12:45:02 | 显示全部楼层
不可以的,只能把c的代码封装起来,用__dllexport出来.在c#里面象调用win api一样的调用.导出的时候最好def文件里面写好导出的函数名.
c#里面用[DllImport()] public static extern xxx(xxx);
回复

使用道具 举报

0

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-3-13 00:45:01 | 显示全部楼层
可以用C写“标准Dll”,用C#去调用。。
回复

使用道具 举报

0

主题

8

帖子

5.00

积分

新手上路

Rank: 1

积分
5.00
发表于 2020-3-24 15:15:01 | 显示全部楼层
嵌入肯定是不行的
可以用C#调用C语言写的标准dll
回复

使用道具 举报

0

主题

6

帖子

5.00

积分

新手上路

Rank: 1

积分
5.00
发表于 2020-3-25 14:00:01 | 显示全部楼层
可以嵌入。可以参考C#高级编程第3章的例子!
回复

使用道具 举报

0

主题

2

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
发表于 2020-3-31 07:30:01 | 显示全部楼层
mark
回复

使用道具 举报

0

主题

10

帖子

7.00

积分

新手上路

Rank: 1

积分
7.00
发表于 2020-5-6 18:15:01 | 显示全部楼层
或者改用C++/CLI
回复

使用道具 举报

0

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-5-9 16:45:01 | 显示全部楼层
编译成.dll,在WINDOWS环境下,可以被任何语言调用~
回复

使用道具 举报

0

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-8-27 09:00:01 | 显示全部楼层
dll
回复

使用道具 举报

1

主题

2

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
发表于 2020-8-27 09:15:01 | 显示全部楼层
调用其DLL不就可以了
回复

使用道具 举报

0

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-8-27 09:30:01 | 显示全部楼层
DLL
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表