【发布时间】:2023-03-21 06:01:01
【问题描述】:
我有以下课程:
public class test100
{
public string dateofbirth{ get; set; }
public string phonenumber{ get; set; }
public Name[] names { get; set; }
}
我想为名称赋值,然后将该值添加到 test100 类中。我不想创建列表。我只想用一个数组来做这个。我想把这样的值:
names[0] = {firstName="test1", MiddleName="test2", lastName="test3"}
然后将 names[0] 添加到 test100 类。
我怎样才能做到这一点。
【问题讨论】:
-
恕我直言,请使用
List<T>执行此操作。 -
没有清单就不行
-
是的,有可能,你为什么选择数组?
-
如果您使用
List<T>,您可以执行以下操作:Name.Add(new Name(){.firstName="somebody"});此外,如果您不知道您使用了多少Name,您将不知道数组的大小,使用List<T>你不需要知道大小。 -
我正在尝试创建一个 JSON,我想要类似 "test100": [ { "names": { "personDetails": { "firstName": "test1", :MiddleName= }, I认为这只有在数组不是列表的情况下才有可能