有人能用简单的语言解释一下吗?我是一个相对的菜鸟。我所学到的一切都告诉我,你不能创建接口类型的对象。如果是这样,这里发生了什么?
IDbConnection cnn = new SQLiteConnection(DataAccessHelpers.LoadConnectionString(dbName))cnn不是一个物体吗?
发布于 2020-04-13 00:39:28
这是创建实现所述接口(IDbConnection)的类的对象的方法之一。但是,如果您想使用此语法并更好地了解有关它的其他规则(例如,如果类实现多个接口),则可以看到此link。
https://stackoverflow.com/questions/61174415
复制相似问题