1. C# / Говнокод #22754

    −141

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    using System;
    
    namespace AsStringProblem
    {
    	class MainClass
    	{
    		public static void Main ()
    		{
    			object o = "Hello World";
    			Console.WriteLine (o is string + "blah");
    		}
    	}
    }

    вот такая прога больше не работает в C# 7

    Запостил: ASD_77, 07 Апреля 2017

    Комментарии (11) RSS

    • Что именно перестало работать?
      Ответить
      • "o is string" не распознает больше. Надо дописывать переменную в конце . "o is string k" - где k новая локальная пермепнная которая хранит bool результат
        Ответить
        • # k новая локальная пермепнная которая хранит bool результат

          Точно bool? Не string?

          PS. "пермепнная" пишется без 'п', неуч!
          Ответить
        • # o is string

          Ты случаем is и as не попутал?
          Ответить
          • Школота это тебе не бейсик
            Ответить
            • # тебе не бейсик

              Сам себе ответил?

              o is string - возвращает bool, а по скольку o - строка, то код должен выводить Trueblah. Обрами o is string в скобочки
              Ответить
    • Потому что не надо писать говнокод
      Ну или оборачивать в скобки
      Ответить

    Добавить комментарий