早上好, 我是asp.net的初学者 我真的使用第一种代码方法准备数据库 我的问题是:如何声明一个可以为null的对象列表?
答案 0 :(得分:2)
查看你的图表,我猜你的意思是你的雇主对象可能有0个或更多的BonDeCommande对象。因此List<BonDeCommande>
就是你想要的(它可能有一个空列表 - 而不是null)
public class Employer {
public string code {get; set;}
public string mdp {get; set;}
...
public List<BonDeCommande> bonDeCommandes {get; set;}
}
答案 1 :(得分:1)
List<int?> aList = new List<int?>();
问号表示该值可以为空
答案 2 :(得分:0)
列出它self可以为null,因此您不必以其他方式指定该对象。在示例代码的最后一行之后,列表“val”将包含对象o = null。
List<object> val = null;
List<object> val = new List<object>();
object o = new object();
o = null;
val.Add(o);