123456789101112131415161718192021222324252627282930313233343536 |
- /*-------------------------------------------------------------------------
- * 功能描述:DictionaryExtensions
- * 作者:xulisong
- * 创建时间: 2019/6/6 11:29:24
- * 版本号:v1.0
- * -------------------------------------------------------------------------*/
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace SAGA.DotNetUtils.Extend
- {
- public static class DictionaryExtensions
- {
- /// <summary>
- /// 增加字典分组值
- /// </summary>
- /// <typeparam name="K"></typeparam>
- /// <typeparam name="V"></typeparam>
- /// <param name="dic"></param>
- /// <param name="key"></param>
- /// <param name="value"></param>
- public static void AddGroupValue<K, V>(this Dictionary<K, List<V>> dic, K key, V value)
- {
- if (!dic.TryGetValue(key, out List<V> values))
- {
- values = new List<V>();
- dic.Add(key, values);
- }
- values.Add(value);
- }
- }
- }
|