Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何创建子组C#变量/方法?_C#_Asp.net_Class - Fatal编程技术网

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

如何创建子组C#变量/方法?,c#,asp.net,class,C#,Asp.net,Class,当我一遍又一遍地使用相同的方法时,我正在尝试创建一个Active Directory类,使一切对我来说都更容易 我知道如何创建类和方法,但我不太明白如何做子群之类的事情 例如,DropDownList控件。我唯一一次在课堂上看到扳手是在使用变量get/set方法时。对不起,如果这没有多大意义,我不知道该如何描述它 参见图片示例: 我怎样才能做到这一点,我可以创造一些像 ActiveDirectoryClass ADC = new ActiveDirectoryClass(); ADC.dist

当我一遍又一遍地使用相同的方法时,我正在尝试创建一个Active Directory类,使一切对我来说都更容易

我知道如何创建类和方法,但我不太明白如何做子群之类的事情

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

参见图片示例:

我怎样才能做到这一点,我可以创造一些像

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


简单。区分名称、成员是属性。其中包含另一个对象

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

阅读这两个示例的文档,它将明确您在这里谈论的类。

这些是类中的“属性”。实际上,它们就像是作为一个整体附加到类实例的变量,而不是特定函数中的变量。它们本身可以是像
bool
int
这样的简单事物,也可以是像
List
MyOtherClass
这样的类


查看。

有没有办法为某些属性创建特殊操作?例如对于ADC.discriminatedName.MethodName()您所说的操作是什么意思?属性具有类型。类型可以有方法。阅读ActiveDirectoryClass上的文档,了解此属性是如何定义的,它是什么类型,方法在哪里。认真地读一本关于C#basics的书。
ActiveDirectoryClass ADC = new ActiveDirectoryClass();
ADC.memberOf.Add(String groupname);