gpt4 book ai didi

c# - 在 linq 的帮助下顺序自动生成的 Id

转载 作者:太空狗 更新时间:2023-10-29 23:57:54 25 4
gpt4 key购买 nike

我有一个类(class)预订

public class Booking
{
public int Id { get; set; }

public string From { get; set; }

public string To { get; set; }
}

我在 linq 的帮助下创建了一个预订列表,我想要一些机制来自动生成“Id”属性以递增 1。

即如果 List bookings 包含 10 个 Booking 对象,那么第一个对象的 Id = 1,第二个 Id = 2 等等......

任何建议

最佳答案

以下将为您提供一份新预订列表,其中的索引已转换到您的 ID 属性中。您可能会做类似的事情来用索引更新现有列表...

var myBookings = myExistingListOfTen.Select((b, index) => new Booking
{
Id = index + 1,
From=b.From,
To=b.To
});

关于c# - 在 linq 的帮助下顺序自动生成的 Id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1227759/

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