public static void AddChanges(InspectorTypes.FieldValue field) { Mutex.WaitOne(); var find = _propertyChanges.Find(value => value.Field == field.Field); if (find.Field != null) { _propertyChanges.Remove(find); _propertyChanges.Add(field); } else { _propertyChanges.Add(field); } Mutex.ReleaseMutex(); }
private void DebugCheckFieldChanges(FieldInfo newField, InspectorTypes.FieldValue oldField, string newValue) { Console.WriteLine($"Updated from {newField.Name}:{newValue} to {oldField.Field}:{oldField.Value}"); }