c#中的接口在这个上下文中是什么意思
本文关键字:上下文 是什么 意思 接口 | 更新日期: 2023-09-27 18:19:03
我们正在处理这里的代码
这里的代码把我弄糊涂了
private void sendMessage()
{
IConnectionFactory wlsConnectionFactory;
IQueue ordersQueue;
IDictionary<string, Object> environment;
IContext jndiContext;
在。net和c#中,I前缀表示接口编号?如果上面的语句为真,这一行意味着什么?例如
IQueue ordersQueue;
如果我们有像
这样的东西,这个程序会正常工作吗?Queue ordersQueue instead of IQueue ordersQueue ?
首先,I
前缀意味着是一个接口,但这只是一种惯例(尽管是一种极端广泛使用的惯例)
IQueue ordersQueue;
表示ordersQueue
可以被赋值为实现IQueue
接口的任何类型。