コード例 #1
0
 private void EnsureUniqueFrequenciesWithinCell(FrequencyHandler freqHandler)
 {
     Random r = new Random();
     for (int i = 0; i < freqHandler.Length; i++)
     {
         if (freqHandler.Count(f => f == freqHandler[i]) > 1)
         {
             int newFrequency = r.Next(0,Channels.Length);
             while (freqHandler.Contains(newFrequency)) {
                 newFrequency = r.Next(0,Channels.Length);
             }
             freqHandler[i] = new TRX(newFrequency);
         }
     }
 }