如何在VC#项目中集成VC ++项目?

时间:2014-03-12 13:46:26

标签: c# .net winforms visual-studio

在VC ++中我们可以使用头文件,但在VC#中它是不可能的。有没有办法在C#中使用头文件(.h文件)?我在.h文件中定义了一些结构和#defines

我如何使用所有这些结构&在C#项目中枚举,是否可以在C#中集成C ++代码?

1 个答案:

答案 0 :(得分:1)

在.NET中不存在标头,因为所有需要的元数据都包含在引用的程序集中。

是的,您可以使用C ++ / CLI模块集成C ++ / C代码。 C ++ / CLI可以在程序集中一起执行托管代码和非托管代码。然后,C#可以使用C ++程序集,就像它是C#代码

一样