我目前正在与C#打交道,以便能够使用可接受的知识库来接近ASP.NET。为了做到这一点,我偶尔会查看我的旧C++代码,看看我是否能够找到如何使它在C#中工作。因此,我想我将研究数组,这是存储数据的一种非常常见的方式。我想知道的是,通过指针创建二维数组的C#会是什么样的呢?myArray = new double * [rows];
myArray[I] = new double[cols];我还知道,在C#中,
我有一段C#代码,我正在用Objective C重写它。这段代码使用了很多类似于double[]的数组,也使用了Point结构的数组。那么,我应该简单地使用C风格的数组来存储Objective C double和我的任务的CGPoint,还是每次都使用NSArrays或NSMutableArrays以及NSValue或NSNumber我可以很好地使用普通数组,但是这个数组是在运行时根据大小生成的,所以我应该使用malloc和free来完成同样的任务吗?注:
这是C#代码