2008-10-15 27 views

Trả lời

22

Kiểm tra để xem nếu ParamArrayAttribute đã được áp dụng cho các đối tượng ParameterInfo:

//use string.Format(str, args) as a test 
var method = typeof(string).GetMethod("Format", new[] {typeof(string), typeof(object[])}); 
var param = method.GetParameters()[1]; 
Console.WriteLine(Attribute.IsDefined(param, typeof(ParamArrayAttribute))); 
+0

Đã nói, và sử dụng Attribute.IsDefined để thay thế. – leppie

Các vấn đề liên quan