两部分问题
使用我们老师提供给我们的一段代码,开发一个 MDI 程序,该程序旨在跟踪任意数量的通用商店的库存。我的思考过程是“一家商店有一个名称和一个商品记录”,所以下面的类定义代表了我定义的商店的范围。
第 1 部分)如何在类存储中创建一个未知数量的类记录数组?这个想法是一家商店不会被限制在 100 种不同的商品上。对于每个项目,都有一个记录,这应该能够说明添加一个新记录。
第 2 部分)我将如何在这个之外构建这个类?基本上,我将有一个窗口询问有关项目的信息(名称、ID 号码等)。我将如何创建新记录以放置在商店中?
谢谢您的帮助。类定义如下。
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Inventory
{
class Store
{
public Store() { }
public Store(string name) { }
public string name { get; set; }
[Serializable]
class Record
{
public Record() { }
public Record(int ID, int Quantity, double Price, string Name) { }
public int id { get; set; }
public int quantity { get; set; }
public double price { get; set; }
public string name { get; set; }
}
}
}