コード例 #1
0
ファイル: PlaningLogic.cs プロジェクト: crosshp/pzks
        public void useLink(ProcLink link, Transmission transm)
        {
            usedProc.Add(link.procFromNumber);
            usedProc.Add(link.procToNumber);

            states[link.procFromNumber].transm.Add(transm);
            states[link.procToNumber].transm.Add(transm);
        }
コード例 #2
0
ファイル: PlaningLogic.cs プロジェクト: crosshp/pzks
 public bool canUseLink(ProcLink link)
 {
     for (int i = 0; i < usedProc.Count; i++)
     {
         if (usedProc.ElementAt(i) == link.procFromNumber || usedProc.ElementAt(i) == link.procToNumber)
         {
             return(false);
         }
     }
     return(true);
 }