gpt4 book ai didi

c# - 构建动态列表c#

转载 作者:太空宇宙 更新时间:2023-11-03 18:50:20 25 4
gpt4 key购买 nike

这段代码可以正确地进行网络服务调用:

int numberOfGuests = Convert.ToInt32(search.Guest);
var list = new List<Guest>();
Guest adult = new Guest();
adult.Id = 1;
adult.Title = "Mr";
adult.Firstname = "Test";
adult.Surname = "Test";
list.Add(adult);
Guest adult2 = new Guest();
adult2.Id = 2;
adult2.Title = "Mr";
adult2.Firstname = "Test";
adult2.Surname = "Test";
list.Add(adult2);

Guest[] adults = list.ToArray();

如何使用 numberofguests 变量动态构建列表来创建列表?输出必须与显示的输出完全匹配,否则 Web 服务调用将失败,因此 adult.id = 1、adult2.id = 2、adult3.id = 3 等...

最佳答案

你知道循环吗?

for (int i = 1; i <= numberofGuests; i++) {
var adult = new Guest();
adult.Id = i;
adult.Title = "Mr";
adult.Firstname = "Test";
adult.Surname = "Test";
list.Add(adult)
}

这会在循环内运行一次代码,从 1 到 numberOfGuests,将变量 i 设置为当前值。

关于c# - 构建动态列表c#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/737284/

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