我想從C#配置C++項目。如何從C#中將對象設置爲C++#
例如:如果我有這個類在C#:
public class Person
{
public Person(){}
public string FirstName
{get; set;}
public string LastName
{get; set;}
public int Age
{get; set;}
}
然後,我有人員名單:
Person per1 = new Person();
per1.FirstName = "Per1";
per1.LastName = "Last";
per1.Age = 20;
Person per2 = new Person();
per2.FirstName = "Per2";
per2.LastName = "Last2";
per2.Age = 21;
那麼我:
List<Person> persons = new List();
persons.Add(per1);
persons.Add(per2);
我的問題是我怎麼能通過'
人
在C++源代碼中的列表。
一個樣本非常感謝!
在此先感謝。
您是否希望通過在C#創建作爲參數傳遞給在C++的一些函數的對象?這是個問題嗎?你能澄清一下嗎? – Gangadhar 2012-03-11 01:12:37
@Gangadhar是的,我正在尋找一種方法將C#中的通用List對象(或對象數組)傳遞給C++(而不是C#)中的函數。 – olidev 2012-03-11 01:13:38
你看過嗎?它可以幫助你更好地構建你的問題。 http://www.codeguru.com/forum/showthread.php?t=354807 – 2012-03-11 01:17:58