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

    +127

    1. 1
    mainChartArea.Area3DStyle.Enable3D = (ShowIn3D.Checked) ? true : false;

    Если true - значит true)))

    Запостил: tvv, 11 Января 2013

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

    • Пфф, очередной boolshit.
      Ответить
    • А если переменная ShowIn3D.Checked - Nullable<bool>?
      Ответить
      • > А если переменная ShowIn3D.Checked - Nullable<bool>?
        То этот способ работать не будет: http://ideone.com/HuqG3I.

        P.S. Превращать null в false будет только x.GetValueOrDefault() ? true : false, но это говнище, эквивалентное x.GetValueOrDefault(). А если нам при null нужно выдать исключение - поможет x.Value или (bool)x.

        P.P.S. Я в шарпе ни бум-бум, и вообще им практически не занимался, могу ошибиться.
        Ответить
    • тогда уж
      mainChartArea.Area3DStyle.Enable3D = (ShowIn3D.Checked) ?? false;
      Ответить

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