c#数组或集合

atr*_*joe 3 c# arrays collections generic-collections

你会怎么做?我有一个数据列表,有两件事需要存储价格和项目,无论如何将数据存储在一个数组而不知道我将拥有的总行数?或者我应该使用一个集合,那些可以是多维的吗?

谢谢

小智 6

是的 - 我建议您查看通用列表.使用此功能,您可以为数据建模并存储任意数量的项目.

例如

  public class PricedItem
    {
        public decimal Price { get; set; }
        public object Item { get; set; }
    }
Run Code Online (Sandbox Code Playgroud)

然后可以将这些存储/检索到List<PricedItem> - 或"定价项目列表".

希望有所帮助