我刚开始在 MonoMac 上做一个项目,到目前为止这很酷。但仍有一些事情我不确定。例如:你如何使用数组?这是我发现的:当我NSArray
从我正在调用的方法中得到一个返回并尝试获取该数组中的一个自定义对象时,我不断得到类似“ cannot convert type System.IntPtr to MyType
”的东西。
NSArray groupArray = (NSArray)groupDictionary.ObjectForKey(key);
MyType myObject = (MyType)groupArray.ValueAt(0);
那是我回来的数组。但是如果我想自己创建一个数组呢?NSArray 的实现不允许我实例化它。因此,如果我的MonoMac 网站正确,我应该使用这样的普通数组
int[] intArray = int[10];
分别是一个强类型数组,我不知道如何在 C# 中使用它。
那么去这里的路是什么?
谢谢
-f