コード例 #1
0
 /* Zwraca następny wpis */
 public IEnumerable <EntryMapping> GetNextEntry()
 {
     foreach (KeyValuePair <HalfEntryMapping, HalfEntryMapping> entry in Table)
     {
         EntryMapping tempEntry = new EntryMapping();
         tempEntry.start = entry.Key;
         tempEntry.end   = entry.Value;
         yield return(tempEntry);
     }
 }
コード例 #2
0
 /* Modyfikacja wpisu na podstawie jego ID */
 public void Update(int entryID, EntryMapping entry)
 {
     if (Map.ContainsKey(entryID))
     {
         Table.Remove(Map[entryID]);
         Map.Remove(entryID);
         Table.Add(entry.start, entry.end);
         Map.Add(entryID, entry.start);
     }
 }