0
ActiveDs가 아닌 System.Reflection 라이브러리를 사용하려고합니다. LargeInteger를 HighPart와 LowPart로 파싱하는 웹에서이 코드를 발견했습니다.
완벽하게 이해하지 못합니다. 특히 'HighPart'및 'LowPart'메서드가 정의 된 곳은 어디입니까? 그것은 Object 클래스 내에 있습니까? 아니면 정의해야합니까?InvokeMember는 어떻게 HighPart 속성에 대해 알고 있습니까?
de = new DirectoryEntry(curDomain,adUser,adPwd);
object largeInteger = de.Properties["maxPwdAge"].Value;
System.Type type = largeInteger.GetType();
int high = (int)type.InvokeMember("HighPart", BindingFlags.GetProperty, null, largeInteger, null);
int low = (int)type.InvokeMember("LowPart", BindingFlags.GetProperty, null, largeInteger, null);
감사 :
는 아래 largeInteger을 구문 분석하는 코드입니다!