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

    +103.9

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    public Parameter()
                {
                    _name = new String((char[])null);
                    Value = new String((char[])null);
                }

    Вот такой забавный метод инициализации пустой строки обнаружил в чужом коде 0_о

    Запостил: samuilovaa, 15 Сентября 2009

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

    • null и string.Empty - совсем не одно и то же!
      Ответить
      • и как ты думаешь, что выдаст конструктор строки? нулл? :) лолщик ты
        Ответить
    • Всё ясно: сиплюсист.
      Ответить
    • А ещё фреймвор позволяет создавать массивы с нулём элементов (String[0]).

      Спрашивается, зачем?
      Ответить
      • Поставим вопрос шире. Зачем вообще нужен ноль? Зачем обозначать то, чего нет?
        Древняя Греция рулит :)))
        Ответить

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