gpt4 book ai didi

wpf - Entity Framework WPF/MVVM

转载 作者:行者123 更新时间:2023-12-03 11:00:39 30 4
gpt4 key购买 nike

我正在使用MVVM在WPF应用程序中的EF 4中返回记录

有没有一种方法可以给我一个记录序号,用于返回的记录....即4条记录将以1 2 3 4或0开始...就像记录集或数据集中

EF中有这样的事情吗?

或者如果没有人有办法在我的 View 模型中作为属性来执行此操作,即RowNo

为乔治欢呼

最佳答案

只需使用Linq语句并在C#中执行即可:

using (var database = new DataContext())
{
int count = 0;
this.YourDataBoundProperty = (
from row in database.YourTable
select new
{
Id = count++,
Column1 = row .Column1,
Column2 = row .Column2,
//.. etc.
}
).ToArray(); //If you want an array
}

您也可以使用 let来执行此操作,但是我更喜欢使用常规C#变量。

关于wpf - Entity Framework WPF/MVVM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7473343/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com