は、私は、少なくとも一つの要素が含まれているカーソルを持っています。今、私はこのようにそれを行うMongoCursorの最初の要素を返す方法は?私は最初の要素だけを返したい</p> <pre><code>MongoCursor cursor = oColl.FindAs<CMongoCon>(Query.EQ("isAc", "1")); </code></pre> <p>:
foreach (CMongoCon job in cursor)
{
return job;
}
は、私はそれが最初の要素であることを知っているので、より簡単な方法はありますでしょうか?
クイックアンサーに感謝します。しかし、私は正確な答えを見ましたが、System.Linqが含まれていても、そのSingle()プロパティはありません – Cher
その例では、.SetSortOrder(sortBy).SetLimit(1) System.Linqで使用するのに有効です。 ICollectionまたはIEnumerableを返すメソッドまたは拡張メソッドがMongoCursorクラスに存在する可能性があります。 – KSib
私はsystem.linqを持っているにもかかわらず、私はそれらのプロパティを使用することはできません理解できません? – Cher