Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用access访问列表类型的所有行<;T>;在C#.NET框架中?_C#_.net_Winforms - Fatal编程技术网

如何使用access访问列表类型的所有行<;T>;在C#.NET框架中?

如何使用access访问列表类型的所有行<;T>;在C#.NET框架中?,c#,.net,winforms,C#,.net,Winforms,我有一个名为saleitemmodel的模型,它的属性包括SaleItemId、SalesID、ProductID、Quantity和UnitPrice。我使用SalesItemService.ListSalesItemsDataBySaleID(salesID)从数据库中提取列表 我想访问返回列表中每一行的数量和产品ID,以使用这些数据编辑库存表上的数据。如果您只想访问列表中的数据,可以尝试下面的循环 foreach(var item in salesItem) { item.Quantity

我有一个名为
saleitemmodel
的模型,它的属性包括
SaleItemId、SalesID、ProductID、Quantity和UnitPrice
。我使用
SalesItemService.ListSalesItemsDataBySaleID(salesID)
从数据库中提取列表


我想访问返回列表中每一行的数量和产品ID,以使用这些数据编辑库存表上的数据。

如果您只想访问列表中的数据,可以尝试下面的循环

foreach(var item in salesItem)
{
item.Quantity = 10;
item.ProductId = 20;
}
var测试=新列表
{
新测试{Name=“Abc”,年龄=1},
新测试{Name=“Abc2”,年龄=12},
新测试{Name=“Abc3”,年龄=13},
新测试{Name=“Abc4”,年龄=14},
};
测试=测试。选择(x=>
{
x、 年龄=2岁;
返回x;
}).ToList();

您可以使用的示例。

嘿,请在您的答案中发布代码片段,而不是通过照片链接,以便于复制:)谢谢您的建议。
var
不是一种特别的描述性类型,如果您希望我们找出所有您没有费心发布或解释的代码。这对我使用您的代码片段成功实现有很大帮助。谢谢非常地很乐意帮忙。
var salesItem = SalesItemService.ListSalesItemsDataBySaleID(SalesID);
foreach(var item in salesItem)
{
item.Quantity = 10;
item.ProductId = 20;
}
var tests = new List<Test>
{
    new Test{Name = "Abc", Age = 1},
    new Test{Name = "Abc2", Age = 12},
    new Test{Name = "Abc3", Age = 13},
    new Test{Name = "Abc4", Age = 14},
};

tests = tests.Select(x=>
{
    x.Age = 2;
    
    return x;
}).ToList();