- 1
- 2
- 3
if (myBool.ToString() == "true")
{
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+126.2
if (myBool.ToString() == "true")
{
}
guest 10.08.2009 17:46 # +4
DenDL 10.08.2009 17:55 # +1
guest 10.08.2009 18:05 # +1
guest 10.08.2009 18:33 # −2
guest 10.08.2009 18:48 # +3
guest 10.08.2009 19:14 # −4
guest 10.08.2009 19:18 # +1
guest 10.08.2009 19:29 # −3
единственная тут хуня что "true" используется как константа так ее и надо было обьявить константой.
например такой код:
if (myBool.ToString() == "пизда")
никаких проблем да?
а
if (myBool.ToString() == "true")
говнокод... вы товарищи ЗАДРОТЫ!!!!
guest 10.08.2009 19:40 # +1
guest 10.08.2009 22:23 # 0
Можно бы было сделать implicit-приведение к bool и код получился бы таким:
if (myBool)
guest 11.08.2009 11:15 # 0
guest 11.08.2009 12:44 # −2
тут приведение никакое нахер не нужно
забудьте про тип bool то что переменная называется myBool и сравнивается со строкой "true" еще не значит что она типа bool
guest 11.08.2009 14:44 # 0
guest 11.08.2009 15:01 # 0
что myBool может быть хитрой реализацией чего угодно им даже в голову не приходитью привыкли блять говнокодить и считать всех индусами говнокодерами а сами нихера не рубят больше 100 строк кода никогда не видали и только пиздят в каментах...
guest 11.08.2009 15:45 # +1
guest 11.08.2009 15:57 # 0
код:
if(xyi.ToString()=="пизда"){
//something
}
нормальный??? или говнокод???
Nashev 11.08.2009 19:05 # 0
а пример, где хуй проверяют на равенство с пиздой - это тож что-то пахнущее дурно.
guest 11.08.2009 20:42 # 0
код рабочий сравнивает результат метода со строкой. строка в коде говно конечно но не смертельно
guest 11.08.2009 19:32 # 0
guest 11.08.2009 20:19 # 0
по вашему .ToString() ваще юзать нельзя?
Вы товарищ ЗАДРОТ вы видимо у всех массивов чаров делаете методы для такой тупой проверки а потом класс на стопицоттыщь строк рефакторите.
guest 11.08.2009 22:33 # 0
guest 11.08.2009 22:34 # 0
guest 12.08.2009 00:06 # 0
уже один муллион раз вам повторили что НЕТУ БЛЯТЬ БУЛЕВА ЗНАЧЕНИЯ У ТИПА Object
Пиздец ребята сначала моском думаем потом блять постим а не в обратку.
Всю базу засрете ведь говнокаментами одинаковыми
Sauron 12.08.2009 19:44 # 0
guest 12.08.2009 22:16 # 0
guest 12.08.2009 22:19 # 0
2Sauron
мозгов ноль. тяжелый случай
guest 12.08.2009 22:26 # 0
для особо тупых повторяю myBool не типа bool просто название такое блять до чего же вы тупые....
например из javascriptа вам пришла строка которая подразумевает что в ней true или false или еще чего a ToString просто это к норм виду приводит типа .Trim().ToLowerCase() и тп.
guest 08.09.2009 15:52 # 0
DnV 11.08.2009 13:47 # −1
if (!myBool.ToString().Length()-4)
;)
guest 11.08.2009 14:35 # 0
Это C#, а не C++. В C# нет неявного преобразования int -> bool.
guest 11.08.2009 16:40 # +2
;)
хуяк
denis 20.09.2009 11:47 # 0
guest 11.08.2009 16:22 # 0
guest 12.08.2009 22:20 # 0
guest 14.08.2009 11:54 # 0
guest 10.09.2009 00:17 # 0
6oHo6o 24.08.2021 21:56 # 0