示例#1
0
        static void Main(string[] args)
        {
            GetNumberFromNumbers method1 = Sum;

            int[] numbers = new[] { 1, 2, 3 };
            Console.WriteLine(method1(numbers));

            Func <int, int, int> method2;

            method2 = Min;
            Console.WriteLine(Min(1, 2));
            Func <int, int, int> method3 = (int a, int b) => Math.Min(a, b);

            string[] array = new[]
            {
                "abc",
                "dwa",
                "01",
                "02"
            };
            string[] result = Sort(
                array,
                (string a1, string b1) => a1[0] < b1[0]);

            foreach (var stringr in result)
            {
                Console.WriteLine(stringr);
            }
        }
示例#2
0
 static void WriteNumbersFromNumbers(GetNumberFromNumbers getNumber, int[] arrayForTests)
 {
     Console.WriteLine(getNumber(arrayForTests));
 }