Ссылочное равенство типов значений

Я сделал несколькоref тесты ключевых слов, и есть одна мысль, которую я не могу понять:

static void Test(ref int a, ref int b)
{
    Console.WriteLine(Int32.ReferenceEquals(a,b));
}

static void Main(string[] args)
{
    int a = 4;
    Test(ref a, ref a);
    Console.ReadLine();
}

Почему этот код отображаетсяFalse? я знаю этоint это тип значения, но здесь он должен передавать ссылки на один и тот же объект.

Ответы на вопрос(4)

Ваш ответ на вопрос