Создание 1 списка свойств<object> из 4 отдельных списков<T>
Всем привет,
У меня есть окно C# WPF,в которое я вставляю 4 списка<t> a string,decimal, decimal и int. Каждый список пронумерован правильно 0,1,2... с правильной информацией в порядке следования в списке. Я пытаюсь создать общественную собственность список<объект MyObject&ГТ;, который имеет свойства объект MyObject.строка, объект MyObject.десятичной, объект MyObject.десятичной, объект MyObject.инт как я могу ввести эти свойства в мой список моих объектов? Вот что у меня есть и некоторые способы, которые я пробовал.
public partial class ShoppingCart : Window { private List<string> listProductNames = new List<string>(); private List<decimal> listProductPrices = new List<decimal>(); private List<decimal> listProductSalesTax = new List<decimal>(); private List<int> listProductQuantity = new List<int>(); public List<Product> Cart => new List<Product>(); public ShoppingCart(Customer c, List<string> lpn, List<decimal> lpp, List<decimal> lpt, List<int> lpq) { InitializeComponent(); customer = c; listProductNames = lpn; listProductPrices = lpp; listProductSalesTax = lpt; listProductQuantity = lpq; CreateCart(listProductNames, listProductPrices, listProductSalesTax, listProductQuantity); PopulateListViewCart(); } private void CreateCart(List<string> lpn, List<decimal> lpp, List<decimal> lpt, List<int> lpq) { selectedProduct = new Product(); foreach(string name in lpn) { selectedProduct.ProductName = name; } foreach(decimal price in lpp) { selectedProduct.ProductPrice = price; } foreach(decimal tax in lpt) { selectedProduct.ProductTax = tax; } foreach(int quantity in lpq) { selectedProduct.ProductQuantity = quantity; } Cart.Add(selectedProduct); } }
Что я уже пробовал:
foreaches настройка prod отдельно и добавление в список