0
如何通過從C#庫C++的對象。傳遞對象
我可以調用的返回void
或int
沒有任何問題的功能。
現在考慮在C#下面的函數,
List<CSharpClass> CSharpFunction(string Input)
在我的C#類包含,
public class CSharpClass
{
string mystring = string.Empty;
byte[] bytearray = null;
public byte[] bytearray
{
get { return bytearray ; }
set { bytearray = value; }
}
public string mystring
{
get { return mystring ; }
set { mystring = value; }
}
}
現在,我想在C++中使用此列表。所以我創造了,
typedef std::vector<class CSharpClass> MyDetailList;
這是正確的方式嗎?如果不是我需要在C++中使用?
我有C#DLL,想要得到的byte []在C++項目。正如我所提到的,我可以調用一個返回void或int而沒有任何問題的函數。 – Dinesh
哦,我的壞,我誤解了這個問題。將相應地編輯答案 –
感謝您的更新答案,但我找不到任何答案來獲取C++項目中的字節[] :( – Dinesh