using System;
public class Test
{
public static void foo(ref int x)
{
x = 42;
}
public static void Main()
{
int answer;
foo(ref answer);
}
}
dXNpbmcgU3lzdGVtOwoKcHVibGljIGNsYXNzIFRlc3QKewogICAgcHVibGljIHN0YXRpYyB2b2lkIGZvbyhyZWYgaW50IHgpCiAgICB7CiAgICAgICAgeCA9IDQyOwogICAgfQogICAgCglwdWJsaWMgc3RhdGljIHZvaWQgTWFpbigpCgl7CiAgICAgICAgaW50IGFuc3dlcjsKICAgICAgICBmb28ocmVmIGFuc3dlcik7Cgl9Cn0K
prog.cs(13,17): error CS0165: Use of unassigned local variable `answer'
Compilation failed: 1 error(s), 0 warnings