Что делает System.Reflection.TargetException: нестатическому методу требуется цель. имею в виду?

В моем приложении я получаю значение functionCode откуда-то и должен отражать соответствующий класс. Я попытался отразить соответствующий типэтот решение. но это не работает для меня. Я не могу использовать метод GetField (), потому что я работаю над проектом PCL. Поэтому я попробовал эти строки кода:

AssemblyName name = new AssemblyName("MyLibrary");
var type = Assembly.Load(name);
type.DefinedTypes.FirstOrDefault(x =>
x.GetDeclaredProperty("functionCode") != null &&
 (byte)x.GetDeclaredProperty("functionCode").GetValue(null) == val);

Это тоже не работает. Выдает System.Reflection.TargetException: нестатическому методу требуется цель.

Ответы на вопрос(1)

Ваш ответ на вопрос