C#用户控件需要访问最终应用程序中的外部cs文件

时间:2011-05-07 12:26:10

标签: c# user-controls

我有点像C#的初学者,我正在开发一些用户控件,这些控件将用于具有不同实现的几个不同的应用程序。我想要做的是在文件中包含实现特定项,将其称为Implementation.cs,然后将用户控件编译为control.dll。 Implementation.cs将包含control.dll将使用的静态方法,例如“int GetValue(string tag)”或类似的东西。

最终应用程序将引用control.dll和Implementation.cs所以我的问题是,如何告诉control.dll中的代码有一个“int GetValue(string tag)”的方法,因为GetValue()生活在Implementation.cs中?我尝试了extern关键字,但它似乎想要我不想要的dllimport说明符,因为我没有使用单独的dll文件来实现。

我很乐意自己寻找更多信息,但我甚至无法获得正确的关键字来进行搜索。

1 个答案:

答案 0 :(得分:2)

如果我理解你的问题,你会发现以下资源很有价值: