Hi Todd,
What have you tried? There is a method called DistinctAsync on IMongoCollection.
var client = new MongoClient();
var db = client.GetDatabase("test");
var collection = db.GetCollection<BsonDocument>("people");
// get all the distinct values for the "firstName" field.
var distinctItems = collection.DistinctAsync("firstName", new BsonDocument());
Craig