0
我這裏有項目MDevice
(只是一個隨機名稱),有一個enum
:C# - 出口類/從另一個項目枚舉.dll文件
namespace MInterface {
[Serializable]
public enum OMode : byte {
Fly = 0x00,
Die = 0x01,
Cry = 0x02,
}
}
現在我得到了另一個項目MInterfaceToSomethingElse
這僅僅是一個庫 - 我想在另一個項目中使用的項目。
現在這裏是東西,我需要枚舉OMode
在MDevice
,但我也需要使其在我的.dll MInterfaceToSomethingElse
公共訪問。
有什麼樣
namespace SomewhereInMInterfaceToSomethingElse {
__exportToDll MInterface.OMode;
// ...
}
我試圖保持它小而簡單。我想這樣做的原因是因爲我爲Eclipse-Plugin使用了Java/C#.NET橋接器。生成橋接的框架會查看所有公共類,並使它們可以在Java應用程序中訪問(只是爲了讓您知道我在做什麼)。
有沒有辦法做到這一點?我想避免編寫一個包裝類或創建一個由可能的話這兩個項目包括一個「共享」項目..
問候
我需要額外的項目嗎?像'SharedStuff',我不得不添加額外的依賴? – displayname