gpt4 book ai didi

c# - 我们如何显示组属性及其实体?

转载 作者:太空宇宙 更新时间:2023-11-03 11:09:00 24 4
gpt4 key购买 nike

我有一个标准的学生名单。

public class Standard
{
public int StandardId { get; set; }
public string Name { get; set; }
public List<Student> Students { get; set; }
}

public class Student
{
public string Id { get; set; }
public string Name { get; set; }
public int Age { get; set; }
}


在 Student 类中没有像 StandardId 这样的成员。
那么如果我们将 Students List 与 Standard 分开,我们如何显示每个 Student 实体的 StandardId

最佳答案

试试这个:

var standard = GetStandard();
var studWStId = standard.Students
.Select(x=> new {
Student = x,
StandardId = standard.StandardId
})
.ToList();
foraech(stud in studWStId)
{
System.Console.WriteLine(
string.Format("Name:{0}, Sid:{1}", stud.Student.Name, stud.StandardId));
}

它将创建具有属性 StudentStandardId 的匿名对象列表,这是持有学生的 standard 的 token 。

关于c# - 我们如何显示组属性及其实体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14747137/

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