1
누구든지 다음을위한 해결책을 제시 할 수 있습니까? CustomAttributeBuilder를 사용하여 개체 이니셜 라이저를 사용하는 속성 특성을 복제하려고합니다.C# 개체 이니셜 라이저 및 ConstructorInfo
즉.
[Display(Order = 0, Name = "UserNameLabel", ResourceType = typeof(RegistrationDataResources))]
로 ..
//Add Display Attribute
ConstructorInfo displayCtor = typeof(DisplayAttribute).GetConstructor(new Type[] { /* something here? */ });
CustomAttributeBuilder displayAttrib = new CustomAttributeBuilder(displayCtor, new object[] { /*..*/});
propertyBuilder.SetCustomAttribute(displayAttrib);
> 예에서 속성 "표시"가 생성자와 일치하지 않습니다.
예, 죄송합니다. 복사하여 붙여 넣기 및 게시 후 정리 오류가 발생합니다. [위에서 편집] – Sam
완벽하게 작동합니다. 대단히 감사합니다. – Sam