在.NET與C++之間傳輸集合數(shù)據(jù)

上一篇《在C++中反射調(diào)用.NET(二)》中,我們嘗試了反射調(diào)用一個(gè)返回DTO對(duì)象的.NET方法,今天來看看如何在.NET與C++之間傳輸集合數(shù)據(jù)。

使用非泛型集合的委托方法

先看看.NET類中的一個(gè)返回列表數(shù)據(jù)的方法:

移動(dòng)開發(fā)培訓(xùn),Android培訓(xùn),安卓培訓(xùn),手機(jī)開發(fā)培訓(xùn),手機(jī)維修培訓(xùn),手機(jī)軟件培訓(xùn)

 //返回List或者數(shù)組,不影響 C++調(diào)用
        public List<IUserInfo> GetUsers(string likeName)
        {
            List<IUserInfo> users = new List<NetLib.IUserInfo>();            for (int i = 0; i < 10; i++)
            {
                IUserInfo userinfo = GetUserByID(i);
                userinfo.Name += likeName;
                users.Add(userinfo);
            }         &n
        
		

網(wǎng)友評(píng)論