Здравствуйте, Mr.Gremlin, Вы писали:
MG>Здравствуйте, HotDog, Вы писали:
MG>А Reflector значит облажался
, не правомочное преобразование.
MG>MG>public class A {
MG> public int f1(int x, int y) {
MG> int z = (x == 0) ? ((y != 100) ? 10 : 1) : 100;
MG> return z;
MG> }
MG> public int f2(int x, int y) {
MG> int z = (y != 100) ? 10 : ((x == 0) ? 1 : 100);
MG> return z;
MG> }
MG> public static void Main() {
MG> A a = new A();
MG> System.Console.WriteLine(a.f1(1, 1).ToString());
MG> System.Console.WriteLine(a.f2(1, 1).ToString());
MG> }
MG>}
MG>
MG>Должно выводиться 100 и 10, а Reflector декомпилирует f1 и f2 одинаково (как f2).
Мдааа засада однако
а как с таким саламандер справляется?
... << RSDN@Home 1.1.4 beta 2 rev. 172>>