Интересные задачки по C#

среда, 19 ноября 2008, Александр Краковецкий

Подборка интересных задач по C#, в комментариях указывайте ваши варианты и поясненения к ним. Вопрос: что выведется на экран?

1.

static void Main(string[] args)
        {
            char a = 'a';
            int b = 0;
            Console.WriteLine(true ? a : b);
            Console.ReadKey();
        }

2.

static void Main(string[] args)
        {
            NameValueCollection col = new NameValueCollection();
            Console.WriteLine("Test: " + col["test"] != null ? "Exists!" : "Not exists!");
            Console.ReadKey();
        }

3.

static void Main(string[] args)
        {
            Console.WriteLine("A" + "B" + "C");
            Console.WriteLine('A' + 'B' + 'C');
            Console.ReadKey();
        }

4.

static void Main(string[] args)
        {
            int j = 0;
            for (int i = 0; i < 10; i++)
            {
                j = j++;
            }
            Console.WriteLine(j);
            Console.ReadKey();

        }

Жду ваших вариантов и пояснений.


Ищите нас в интернетах!

Комментарии

Свежие вакансии