.Net下接口是否可以定义属性,如果可以该如何使用反射获取呢?

解决方案 »

  1.   

    接口中可以包含 字段、属性、方法、索引器。public interface IMyInterface
    {
        //属性
        string Naame
        {
            get;
            set;
        }
    }
      

  2.   

    但是我却无法获得到接口中的属性,只能获得类的。接口的类型一律是ComObject
      

  3.   

     interface IAA
        {
            string Name { get; set; }
        }
    foreach (PropertyInfo p in typeof(IAA).GetProperties())
                {
                    Console.WriteLine(p.Name);
                }没问题