示例#1
0
文件: Group.cs 项目: peng53/failure
 public void LinkAdd(LinkItem link)
 {
     if (links == null)
     {
         links = new List <LinkItem>();
     }
     links.Add(link);
 }
示例#2
0
 public void LinkAdd(int gid, LinkItem linkItem, bool force = false)
 {
     if (groups.ContainsKey(gid) == false)
     {
         if (!force)
         {
             throw new KeyNotFoundException("No group with matching GID");
         }
         else
         {
             GroupAdd(gid, new Group {
                 Id = gid, Pid = 0
             });
         }
     }
     groups[gid].LinkAdd(linkItem);
 }