public void Log(object obj) { if (rtxtLog.InvokeRequired) { deg d = new deg(SetTextBoxValue); rtxtLog.Invoke(d, obj); } else { Log(obj.ToString()); } }
/// <summary> /// Метод EvenNumbers определяет все четные элементы массива /// </summary> /// <param name="array">Ссылка на экземпляр</param> /// <returns>Возращает все четные элементы массива</returns> public static List <Int32> EvenNumbers(this Int32[] array) { deg t = n => n % 2 == 0; List <Int32> arr = new List <Int32>(); for (Int32 i = 0; i < array.Count(); i++) { if (t(array[i]) && array[i] > 0) { arr.Add(array[i]); } } return(arr); }