fork download
  1. using System;
  2.  
  3. public class Program
  4. {
  5. public static bool A(int p, out int k)
  6. {
  7. k = 0;
  8. return true;
  9. }
  10.  
  11. public static void Main(string[] args)
  12. {
  13. dynamic p = 2;
  14. int k;
  15. if (false && A(p, out k))
  16. {
  17. Console.Write(k);
  18. }
  19.  
  20. Console.ReadKey();
  21. }
  22. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
prog.cs(15,13): warning CS0665: Assignment in conditional expression is always constant. Did you mean to use `==' instead ?
prog.cs(17,27): error CS0165: Use of unassigned local variable `k'
Compilation failed: 1 error(s), 1 warnings
stdout
Standard output is empty