CommonUtils/Dictionary/Map.cs
(完整代码) 737Busing System.Collections.Generic;
namespace CommonUtils
{
/// <summary>
/// 键值对 Dictionary key不可为空,value可以为空
/// </summary>
public class Map<TKey, TValue> : Dictionary<TKey, TValue>
{
public Map() { }
public Map(Dictionary<TKey, TValue> dictionary) : base(dictionary) { }
public Map(TKey key, TValue value)
=> Add(key, value);
public void Fill(Dictionary<TKey, TValue> dictionary)
{
foreach (var pair in dictionary)
this[pair.Key] = pair.Value;
}
public KeyValuePair<TKey, TValue>[] GetKeyValueArray()
{
return this.ToArray<KeyValuePair<TKey, TValue>>();
}
}
}
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。