- 1
- 2
- 3
- 4
- 5
int i=1;
Console.WriteLine((i+null)==null); //True
Console.WriteLine(1+null); //1
Console.WriteLine(null+1); //1
Console.WriteLine((1+null).GetType()); //System.Int32
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+1
int i=1;
Console.WriteLine((i+null)==null); //True
Console.WriteLine(1+null); //1
Console.WriteLine(null+1); //1
Console.WriteLine((1+null).GetType()); //System.Int32
http://ideone.com/LomfRC
3.14159265 07.11.2014 14:47 # +6
absolut 07.11.2014 21:53 # 0
3.14159265 07.11.2014 22:24 # +1
fixed
Вдруг откуда не возьмись появился System.String.
http://ideone.com/HBljDm
1024-- 07.11.2014 23:07 # 0
guest 07.11.2014 23:08 # 0
1024-- 07.11.2014 23:09 # +1
inkanus-gray 08.11.2014 14:33 # 0
Может вдруг с цепи сорваться
Иль ко всем чертям взорваться,
Превратив живое в тлен.
Ничему не удивляться,
Ничему не удивляться,
Никогда не должен истый джентльмен.
kegdan 08.11.2014 21:08 # 0
inkanus-gray 08.11.2014 21:17 # 0
kegdan 08.11.2014 21:43 # 0
guest 08.11.2014 22:25 # −3
JuiceRU 20.11.2014 12:47 # 0
int i = 1;
Console.WriteLine(null+i); //null
Console.WriteLine(null+1); //1
Console.WriteLine((null+i)+(null+1)); //null
wtf?