что сделать чтобы работало? - C#

Формулировка задачи:

в 15ой строке прдчеркивает о и показывает ошибку: the name `io` does not exist in the current context но в книге именно такой пример даётся!!! я уже вместо io писал o и всё равно ошибка.
using System;
class Test
{
    public int num;
    public Test(int i)
    {
        i = num;
    }
}
class FixedCode
{
    // Отмечаем метод Main() как опасный.
    unsafe public static void Main() {
Test о = new Test(19);
fixed(int* p = io.num) { // Используем модификатор
// fixed, чтобы поместить
// адрес поля o.num в р.
Console.WriteLine(
"Начальное значение поля o.num равно " + *p);
*p = 10; // Присваиваем число 10 переменной count
// через указатель р.
Console.WriteLine(
"Новое значение поля o.num равно " + *p);
}
}
}

Код к задаче: «что сделать чтобы работало? - C#»

textual
fixed (int* p = &o.num)

13   голосов, оценка 4.231 из 5


СОХРАНИТЬ ССЫЛКУ