Изначально хотел чтобы метод возвращал два значения, надеялся увидеть нечто вроде className.methodName(param1,param2).value1; className.methodName(param1,param2).value2; смотрел гугл ничего не нашел Поэтому т.к. значения вытягиваются из ProcessModule решил его так весь и вернуть, public static ProcessModule FindModule(string moduleName, int process_Id) { if (module) { return module; } } в случае с "if" означает что модуль найден, все нормально. Однако если модуль не найден то что возвращать то? Пытался создать объект ProcessModule через new, но VS пишет что конструктор для данного класса не определен, вручную конструктор тоже хз как объявить в таком случае. Прошу совета, либо как вернуть два значения из метода, либо вернуть что-нибудь если модуль не найден.