我正在尝试制作一个Active Directory类,当我一遍又一遍地使用相同的方法时,它会让我更容易。
我知道如何创建类和方法,但我不太了解如何做子组类的事情。
例如DropDownList控件。我在课堂上看到扳手的唯一一次是我使用变量get / set方法。对不起,如果这没有多大意义,我不知道如何描述它。
查看图片,例如:
我怎样才能这样做,我可以创建类似......的方式。
ActiveDirectoryClass ADC = new ActiveDirectoryClass();
ADC.distinguishedName.GetUserName();
OR
ActiveDirectoryClass ADC = new ActiveDirectoryClass();
ADC.memberOf.Add(String groupname);
答案 0 :(得分:1)
简单。 distinguishedName,membersOf是PROPERTIES。它们包含另一个对象。
当您在memberOf上调用Add时,不要在AcitiveDirectoryClass上调用它,而是在memberOf属性中的类上调用它。
阅读这两个示例的文档,它将清楚说明您在这里讨论的课程。
答案 1 :(得分:1)
这些是" 属性"在课堂里。实际上,它们就像是作为一个整体附加到类实例的变量,而不是在特定函数中。它们本身可以是简单的事情,例如bool
或int
,或类似List<string>
或MyOtherClass
的字段。