我有一个像这样的泛型类:
public class Connection<T> where T: Stream
{
protected T _stream;
protected TcpClient _client;
public void Connect(){/*Do somthing*/}
public void Disconnect(){/*Do somthing*/}
public void Reconnect()
{
Disconnect();
Connect();
}
}
我使用VisualStudio作为编辑器,它没有错误,但在统一编辑器控制台中它说:
错误CS0103:名称&#39;断开连接&#39;在当前上下文中不存在
和
错误CS0103:名称&#39; Connect&#39;在当前上下文中不存在
错误行在Reconnect()
函数中。
如果我从此类中删除了泛型,则表示没有任何错误。 这是一个错误还是我错过了什么?
答案 0 :(得分:0)
我这样修理:
db.users.aggregate(
[
{ $group: { _id: "$_id" } },
{ $group: { _id : null, count : { $sum : 1 } } }
]
)