Вы можете использовать
Type objectType = Type.GetType("ClassName");
Когда вы получите это время, вы можете использовать тип для дальнейшего отражения:
objectType.GetProperties();
, который вернет свойства.
Это означает, что вместо вашего вызова в массив вы можете использовать:
Assembly.GetAssembly(typeof(StdAdapter)).GetType("ClassName");
Единственное, что нужно сделать, - это перебрать массив, чтобы найти правильный тип, не будучи уверенным в производительности, которая была бы лучшеЯ бы пошел с GetType (), хотя.