如何从类中获取它继承的所有接口(使用roslyn)?

问题描述 投票:0回答:1

我有一个从接口Letters继承的类IA,并且IA从接口IB继承。如何使用roslyn获得IAIB接口? (我有ClassDeclarationSyntax

public interface IB
{
}
public interface IA : IB
{
}
public class Letters:IA
{
}
c# roslyn
1个回答
0
投票

尝试类似的东西,

 var interFacesOfLetters = typeof(Letters).GetInterfaces();
            foreach (var x in interFacesOfLetters)
            {
                Console.WriteLine(x.Name);
            }
© www.soinside.com 2019 - 2024. All rights reserved.