将C源文件转换为在C#中使用时遇到问题#

问题描述:

我对这些问题有点新,我有一个正在运行的C项目,我想在我的C#库中使用它,但我无法找到任何帮助,请尽快帮助我解决任何问题,我会对你们大加赞赏。 我会提供所有的细节,一旦我会收到回复,因为我不知道我应该怎样帮助你。 但这是关于这个问题的基本概括。将C源文件转换为在C#中使用时遇到问题#

感谢和问候 拉胡尔·夏尔马

+1

代码。我们需要代码。 – 2011-04-18 14:24:15

+0

你真的不能像那样转换它们。我不是C的人,但是这些语言的概念是如此不同。 – 2011-04-18 14:24:36

+1

堆栈溢出是针对相当具体问题的极好资源。它不适合模糊和开放式的问题,这里的人们普遍不喜欢他们为你做你的工作的感觉。提出一个计划并开始工作。如果遇到特定问题,请随时在此提问(并请提供足够的信息以便解决问题)。 – 2011-04-18 14:26:03

如果问题是P /调用(你使用的DLLEXPORT标签),这里是一些入门阅读:

Calling Win32 DLLs in C# with P/Invoke

Platform Invoke Tutorial

如果你有一个特定的p/invoke问题,发布本地方法的签名和任何涉及的类型以及你的管理尝试。

+0

如何使用p/invoke当我没有与该代码的dll的dll? – 2011-04-18 14:56:42

+0

如何执行你没有的代码? 。 。 。 – Tergiver 2011-04-18 15:01:21

+0

不,我的意思是我有源代码,但我没有那个dll。 – 2011-04-18 15:19:14