Первая ссылка гугла по запросу c# reflection get private method https://stackoverflow.com/questions/135443/how-do-i-use-reflection-to-invoke-a-private-method
Судя по вопросу — это нерелевантный запрос, ему надо вытащить информацию из .cs-файла (считай, из текста)
Метод GetAssembly намекает на рефлексию, ибо у CS файла ещё нет сборки
У него в коде уже юзается рефликсия. Тамещто там прям в linq выражении достаточно фильтрануть по IsPrivate
Он написал, что это не работает — тоже, видно, взял из ссылки, подобной приведенной. На требуемых подход скорее намекает входные параметры функции, а именно — путь к файлу
Это и неправильно - BindingFlags нету, по умолчанию там, если память не подводит, приватное не возвращается
Лично у меня нет полной уверенности, что корректно отрабатывают первые две строчки, остальное — вторично (и для остального уже подойдет приведенная ссылка, да).
Там уже на откуп автору. Не заработает - ну, ещё раз спросит, чо =)
Обсуждают сегодня