我有两种这样的扩展方法..
一个是
public static BsonValue TopOne(this IEnumerable<BsonValue> IEnumBv)
{
}
第二个是
public static BsonValue TopOne(this BsonValue IEnumBv)
{
}
这不可能吗?我没有理由。
甚至名称都相同,但它适用于不同的扩展方法,对吗?
或者如何实现这一点?我需要两个扩展名的 topone 名称。这可能吗?
更新
我收到此错误
以下方法或属性之间的调用不明确:“BsonExtensionLibrary.MongoExtensions.TopOne(MongoDB.Bson.BsonValue)”和“BsonExtensionLibrary.MongoExtensions.TopOne(System.Collections.Generic.IEnumerable)