[英]Mapping Objects to 2D array using C#
public class Item {
public int id;
public int price, stock;
public Item(int id, int price, int stock) {
id = this.id;
price = this.price;
stock = this.stock;
}
}
static void Main(string[] args) {
Item first = new Item(1, 23, 2);
Item second = new Item(2, 345, 5);
var myArray = new Array[50,50];
myArray[0,1] = first;
myarray[0,2] = second;
}
如何将 map 我的项目 object 放入我的二维数组? 无法将类型“csharp.Program.Item”隐式转换为“System.Array”
代替
var myArray = new Array[50,50];
利用
var myArray = new Item[50, 50];
这将创建一个 Item 数组,让您无需任何转换即可将 map 值添加到数组中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.