log4j является и был стандартом для ведения журналов Java в течение многих лет. Но если вам не нравится внешняя зависимость, то пакет java.util.logging предоставляет приемлемое решение.
Попробуйте следующее:
List<Type> types = new List<Type>() { typeof(Button), typeof(TextBox) };
Оператор typeof ()
используется для возврата System.Type
типа.
Для экземпляров объекта вы можете вызвать метод GetType ()
, унаследованный от Object.
Да, используйте List
var types = new List<System.Type>();
Чтобы добавить элементы в список, используйте ключевое слово typeof.
types.Add(typeof(Button));
types.Add(typeof(CheckBox));
Вы почти получили это с вашим кодом. Используйте typeof, а не только имя типа.
List<Type> types = new List<Type>() {typeof(Button), typeof(TextBox) };
List<Type> types = new List<Type>{typeof(String), typeof(Int32) };
Необходимо использовать ключевое слово typeof.
Используйте типизированный общий список:
List<Type> lt = new List<Type>();