Led GetLed(int number) { var led = LedArrayList.Where(l => l.Number == number).SingleOrDefault(); if (led is null) { var ex = new Exception($"Led array has not a led identified with #{number}"); Log.Error(ex, "Error getting led from array"); } return(led); }
Led GetLed(string name) { var led = LedArrayList.Where(l => l.Name == name).SingleOrDefault(); if (led is null) { var ex = new Exception($"Led array has not a led named '{name}'"); Log.Error(ex, "Error getting led from array"); } return(led); }