Unity错误CS0103:名称`'在当前上下文中不存在

时间:2016-12-25 23:06:20

标签: c# generics unity3d mono

我有一个像这样的泛型类:

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()函数中。

如果我从此类中删除了泛型,则表示没有任何错误。 这是一个错误还是我错过了什么?

1 个答案:

答案 0 :(得分:0)

我这样修理:

db.users.aggregate(
    [
        { $group: { _id: "$_id" } },
        { $group: { _id : null, count : { $sum : 1 } } }
    ]
)