5 public static bool Foo (out int v
)
16 var r1
= (false || Foo (out a1
)) ? a1
: 1;
19 var r2
= (true && Foo (out a2
)) ? 2 : a2
;
22 var r3
= (b
|| Foo (out a3
)) && Foo (out a3
);
26 var r4
= ((b
|| Foo (out a4
)) && Foo (out a4
));
30 if ((b
|| Foo (out a5
)) && (b
|| Foo (out a5
)))
33 Console
.WriteLine (a5
);