示例#1
0
 public void DeleteHarmonicById(int id)
 {
     if (_harmonics.ContainsKey(id))
     {
         _harmonics.Remove(id);
         HarmonicsChanged?.Invoke();
     }
 }
示例#2
0
 public void ChangeHarmonicValues(int id, IHarmonic harmonic)
 {
     if (_harmonics.ContainsKey(id))
     {
         _harmonics[id] = harmonic;
         HarmonicsChanged?.Invoke();
     }
 }
示例#3
0
 public void AddNewHarmonic(IHarmonic harmonic)
 {
     _harmonics.Add(_maxId, harmonic);
     _maxId++;
     HarmonicsChanged?.Invoke();
 }