Hello I am trying to count my documents in an array using LINQ.

My structure is simple. Here is a simplified Bson sample.

```
{
"_id" : ObjectId("56fa945dbf0c37096048109f"),
"Commands" : [ 
    {

        "CommandId" : ObjectId("56fbdc24bf0c372078f10227"),
    }, 
    {
        "CommandId" : ObjectId("56fbdc28bf0c372078f1022b"),      
    }, 
    {
        "CommandId" : ObjectId("570b6863bf0c370838473321"),
    }
]

```

}

This is what I have come up with so far but it only says i have 1 command.

```
    var result =
                     (from e in collection.AsQueryable<Sequence>()
                     where e._id == seqid
                     select e.Commands).Count();               
                Console.WriteLine("There where " + result + " Commands");

```

Any ideas?