我正在使用VS2010,Windows窗体应用程序(C ++)
array<int>^ MyArray = gcnew array<int>(10){1,2,3,4,5,6,7,8,9,10};
Object^ MyObj = MyArray;
但是当我试图获得MyObj-&gt;长度时,我得到错误。
你可能会问为什么我需要一个物体? 答案是,主要目标是创建一个词典 在其中放入任何类型的值,并能够访问读取,编辑等。Dictionary<String^, Object^>^ MyDic = gcnew Dictionary<String^, Object^>;
array<int>^ MyArray = gcnew array<int>(10){1,2,3,4,5,6,7,8,9,10};
MyDic["ArrayInDictionary"] = MyArray;
MyDic["ArrayInDictionary"]->Length;