У меня около 1000 классов, в которых мне нужно подсчитать количество свойств. У меня есть следующий код:
public static int NumberOfProperties()
{
Type type = typeof(C507);
return type.GetProperties().Count();
}
Я мог бы скопировать и вставить это в каждый класс, изменив параметр typeof
, но это кажется немного утомительным.
В любом случае, чтобы сделать метод расширения, просто сделав var nop = C507.NumberOfProperties();
?