如何创建子组C#变量/方法?

时间:2014-05-13 15:07:45

标签: c# asp.net class

我正在尝试制作一个Active Directory类,当我一遍又一遍地使用相同的方法时,它会让我更容易。

我知道如何创建类和方法,但我不太了解如何做子组类的事情。

例如DropDownList控件。我在课堂上看到扳手的唯一一次是我使用变量get / set方法。对不起,如果这没有多大意义,我不知道如何描述它。

查看图片,例如:

Visual Studio Screenshot of DDLControl.Items.

我怎样才能这样做,我可以创建类似......的方式。

ActiveDirectoryClass ADC = new ActiveDirectoryClass();
ADC.distinguishedName.GetUserName();

OR

ActiveDirectoryClass ADC = new ActiveDirectoryClass();
ADC.memberOf.Add(String groupname);

2 个答案:

答案 0 :(得分:1)

简单。 distinguishedName,membersOf是PROPERTIES。它们包含另一个对象。

当您在memberOf上调用Add时,不要在AcitiveDirectoryClass上调用它,而是在memberOf属性中的类上调用它。

阅读这两个示例的文档,它将清楚说明您在这里讨论的课程。

答案 1 :(得分:1)

这些是&#34; 属性&#34;在课堂里。实际上,它们就像是作为一个整体附加到类实例的变量,而不是在特定函数中。它们本身可以是简单的事情,例如boolint,或类似List<string>MyOtherClass的字段。

查看official tutorial