Exemplo n.º 1
0
 /// <summary>
 /// 初始化数据字典
 /// </summary>
 /// <param name="ModelDic"></param>
 /// <param name="KeyName"></param>
 /// <param name="item"></param>
 private void InitDic(Dictionary <string, List <ModelTypeItem> > ModelDic, string KeyName, ModelTypeItem item)
 {
     if (string.IsNullOrEmpty(KeyName))
     {
         return;
     }
     if (!ModelDic.ContainsKey(KeyName))
     {
         List <ModelTypeItem> ListTemp = new List <ModelTypeItem>();
         ListTemp.Add(item);
         ModelDic.Add(KeyName, ListTemp);
     }
     else
     {
         List <ModelTypeItem> itemListTemp;
         ModelDic.TryGetValue(KeyName, out itemListTemp);
         if (itemListTemp != null)
         {
             itemListTemp.Add(item);
         }
     }
 }
 /// <summary>
 /// 初始化数据字典
 /// </summary>
 /// <param name="ModelDic"></param>
 /// <param name="KeyName"></param>
 /// <param name="item"></param>
 private void InitDic(Dictionary <string, List <ModelTypeItem> > ModelDic, string KeyName, ModelTypeItem item)
 {
     try
     {
         if (string.IsNullOrEmpty(KeyName))
         {
             return;
         }
         if (!ModelDic.ContainsKey(KeyName))
         {
             List <ModelTypeItem> ListTemp = new List <ModelTypeItem>();
             ListTemp.Add(item);
             ModelDic.Add(KeyName, ListTemp);
         }
         else
         {
             List <ModelTypeItem> itemListTemp;
             ModelDic.TryGetValue(KeyName, out itemListTemp);
             if (itemListTemp != null)
             {
                 itemListTemp.Add(item);
             }
         }
     }
     catch (System.Exception ex)
     {
         Log.Error(LogTags.DbGet, "Exception:" + ex);
     }
 }