Используя инструменты анализа кода с C #, как бы вы получили список аргументов из унаследованного класса?
Пример: class ClassNameHere : ISomething<Arg1, Arg2>
До сих пор я был в состоянииполучить BaseList (ISomething<Arg1, Arg2>
), но я не могу создать список этих значений, не разбирая строку самостоятельно.Существуют ли какие-либо встроенные функции для получения значений «Arg1» и «Arg2»?
Всякий раз, когда я исследую объектную модель документа, я могу видеть значения, которые мне нужны, под моим объектом ClassDeclarationSyntax, но я не могупохоже, что можно использовать «.TypeArguementList».