public static bool TryParse(string value, out ObjectId objectId) { objectId = Empty; if (value == null || value.Length != 24) { return false; } try { objectId = new ObjectId(value); return true; } catch (FormatException) { return false; } }
public bool Equals(ObjectId other) { return other != null && ToString() == other.ToString(); }