我有了其他的对象,像这样的内部列表类:通过命名阵列提供内部列表访问
public class Parent
{
List<Child> _children;
}
其中儿童说看起来像这样:
public class Child
{
public string Name;
}
我想什么do设置父母,可以像这样访问_children的成员:
...
Child kid = parentInstance["Billy"]; // would find a Child instance
// whose name value is Billy
...
这可能吗?我显然可以做这样的事情:
Child kid = parentInstance.GetChild("Billy");
但我更喜欢数组/字典像语法。如果不是这样的话,这并不是什么大不了的事情,我不想为了语法上的糖而跳过一百万圈。
哎呀我慢打字技能:( – SirDemon 2010-06-23 14:14:43
该死不过多久,他们让你等待接受一个答案,现在仍然太长之前... :) – 2010-06-23 14:20:55
应注意如果你有两个名字相同的孩子,你就是SOL在访问第二个孩子。 – 2010-06-23 14:24:05