Я пытаюсь создать список счетов-фактур, но у каждого счета-фактуры есть список LineItems, Могу ли я спросить, как добавить вложенные объекты ,Создайте объект с вложенными объектами C# - как добавить строки для счета-фактуры
Я боролся, чтобы выяснить, кто добавить LineItems к фактуре, как показано здесь:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace myNS
{
class Invoice
{
public int id;
public int value;
List<LineItem> li = new List<LineItem>();
}
class LineItem
{
public int LineItemID;
public int LineItemValue;
public int LineItemQty;
}
class Class1
{
static void Main(string[] args)
{
var items = new[]
{
new Invoice{id=1, value =30}, //how to insert LineItems here
new Invoice{id=2, value =10},
new Invoice{id=3, value =20}
};
}
}
}
ваш 'list' должен быть публичным – Jonesopolis