user3215251
user3215251

Reputation: 249

Wrapping code/classes for another program

At the moment, I am working in a C++ environment. There are many in house programs, SDKs, and DLLs. What I want to know is, moving forward, would I be able to wrap that code into something C# could use? I'm still learning about wrapping code for other languages, and haven't found a decent source for going from C++ to C#.

Upvotes: 0

Views: 64

Answers (2)

adv12
adv12

Reputation: 8551

Microsoft has extensions to C++ called C++/CLI that make it easier to build wrappers for .NET languages.

Upvotes: 0

Thomas
Thomas

Reputation: 181745

As far as cross-language interop goes, the C#-C++ interop is actually quite usable. Check out the official documentation. "Managed" is Microsoft-speak for everything in the .NET runtime, i.e. your C# code; "unmanaged" or "native" means your C++ code.

Upvotes: 2

Related Questions