C# 将值添加到C中的对象列表中#
需要向下面的对象添加值。应该能够为C# 将值添加到C中的对象列表中#,c#,object,add,C#,Object,Add,需要向下面的对象添加值。应该能够为学生添加科目列表 创建了两个属于列表类型的university对象,然后尝试添加值 public class university { public int student; public IList<subject> subjects; } public class subject { public string text; public in
学生
添加科目列表
创建了两个属于列表类型的university
对象,然后尝试添加值
public class university
{
public int student;
public IList<subject> subjects;
}
public class subject
{
public string text;
public int id;
};
公立大学
{
公立学校学生;
公共艺术学科;
}
公共课科目
{
公共字符串文本;
公共int id;
};
最好的方法是什么?这可能会对您有所帮助
class Program
{
static void Main(string[] args)
{
var university = new University()
{
Student = 1,
Subjects = new List<Subject>()
{
new Subject() { Id = 1, Text = "Math" },
new Subject() { Id = 2, Text = "English" },
},
};
}
}
public class University
{
public int Student { get; set; }
public List<Subject> Subjects { get; set; } = new List<Subject>();
}
public class Subject
{
public int Id { get; set; }
public string Text { get; set; }
};
类程序
{
静态void Main(字符串[]参数)
{
var大学=新大学()
{
学生=1,
主题=新列表()
{
新主题(){Id=1,Text=“Math”},
新主题(){Id=2,Text=“English”},
},
};
}
}
公立大学
{
公共int学生{get;set;}
公共列表主题{get;set;}=new List();
}
公共课科目
{
公共int Id{get;set;}
公共字符串文本{get;set;}
};
当你问“什么是最好的”时,你是在征求意见。由于各种各样的原因,这对一般用户来说都是不利的。你的问题不清楚,添加更多细节,解释你的目标,给出上下文,展示你想要达到的目标,如果你尝试了什么,也展示出来。请解释这“可能会帮助[他们]”。我只是尝试为这个问题提供一个简单的解决方案。我不知道@user3676367的知识水平。