 | CollectionsExFindFirstKeyByValueTKey, TValue 方法 |
Sweet 开发框架
GetOneByValue 从字典中找出第一个值与value相等的记录的key
命名空间:
Sweet.Common
程序集:
Sweet.Common (在 Sweet.Common.dll 中) 版本:3.10.1.0 (3.10.1.0)
语法public static TKey FindFirstKeyByValue<TKey, TValue>(
this IDictionary<TKey, TValue> dic,
TValue value
)
where TKey : class
where TValue : Object, IEquatable<TValue>
<ExtensionAttribute>
Public Shared Function FindFirstKeyByValue(Of TKey As Class, TValue As {Object, IEquatable(Of TValue)}) (
dic As IDictionary(Of TKey, TValue),
value As TValue
) As TKey
[<ExtensionAttribute>]
static member FindFirstKeyByValue :
dic : IDictionary<'TKey, 'TValue> *
value : 'TValue -> 'TKey when 'TKey : not struct when 'TValue : Object and IEquatable<'TValue>
参数
- dic
- 类型:System.Collections.GenericIDictionaryTKey, TValue
字典 - value
- 类型:TValue
值
类型参数
- TKey
- 键类型
- TValue
- 值类型
返回值
类型:
TKeyKey
备注
在 Visual Basic 和 C# 中,这个方法可以当成为类型
IDictionaryTKey,
TValue 的实例方法来调用。在采用实例方法语法调用这个方法时,请省略第一个参数。请参考
扩展方法 (Visual Basic) 或
扩展方法 (C# 编程指南) 获取更多信息。
参见