我仍然试图更好地理解接口.我知道它们是什么以及如何在课堂上实现它们.
我不明白的是,当您创建一个属于您的某种接口类型的变量时:
IMyInterface somevariable;
Run Code Online (Sandbox Code Playgroud)
你为什么要这样做?我不明白IMyInterface如何像类一样使用...例如调用方法,所以:
somevariable.CallSomeMethod();
Run Code Online (Sandbox Code Playgroud)
为什么要使用IMyInterface变量来执行此操作?
c# ×1