日期:2014-05-18  浏览次数:20719 次

请教一个类中类转换成接口的问题
public class Dictem{
  public string XX{get{return "1111";}}
  public class _{
  public readonly static string YY = "2222";
  }
}

我现在想把这个类转换成接口IDictem,请问 public class _这个地方怎么转换?

------解决方案--------------------
定义成两个接口
------解决方案--------------------
不用转换吧,而且你这样做有什么意义吗,
接口不是随便转换出来的,不是根据类来决定接口,而是先有接口后有类,接口是一种约定
------解决方案--------------------
_是内部类了,如果外部类改为接口,而接口是不要提供实现也不允许类,这要改是不行的
换下需求吧
------解决方案--------------------
试试考虑 : 拆解成两个类,加个接口;或 一个类,加个属性,加个接口