又爆出【可访问性不一致: 返回类型】这种错误,呵呵,很长时间以前也遇到过有些忘记了,做个笔记加深印象
代码简化之后是这样的
定义了 class A{} (没有加修饰符)
之后用到了classA
方法public static IList<A> GetListA()需要返回一个IList<A>类型
由于该方法是public 而A本身并没有定义为public所以报错 :可访问性不一致: 返回类型。。。 。。。可访问性低
给class A之前加上public修饰符问题得到解决,
呵呵,简单,可就怕不注意忘记了还找不到原因。