using System;
namespace Examples
{
public class HelloWorld
{
public static void Main(string[] args)
{
int y=5;
A(out y);
}
public static void A(out int x)
{
Console.WriteLine(x);
x=1;
}
}
}
デフォルト値を out 変数に割り当てても、コンソールに書き込もうとするとエラーがスローされます。「USE OF UNASSIGNED VARIABLE」. x と y の両方が同じメモリ位置を指していませんか? 説明してください....