public Multiple(int divisor, List <int> numbers) { if (divisor <= 0 || divisor > 9) { throw new Exception("Wrong value of divisor!"); } Divisor = divisor; Name = _names[divisor - 1]; Numbers.AddRange(numbers.FindAll(number => number % divisor == 0)); }
public ReactivePropertyWindowViewModel() { var list = new ObservableCollection <NumberReactiveProperty>() { new NumberReactiveProperty(100), new NumberReactiveProperty(200), new NumberReactiveProperty(300), }; Numbers .ObserveElementObservableProperty(x => x.Amount) .Subscribe(x => { Total.Value = Numbers.Sum(y => y.Amount.Value); }); Numbers.AddRange(list); }
public NumberGroup(int a, int b) { Numbers.AddRange(new[] { a, b }); }
public FuzzyNumber(T number) { Numbers.AddRange(PopulateWithSameNumbers(number)); }
public FuzzyNumber(IEnumerable <T> numbers) { Numbers.AddRange(numbers); }