Почему ошибка в таком простом коде? [требует правки]

363
24 января 2017, 21:00
class Class1
{
    virtual public void gav() { Console.WriteLine("gav'"); }
}
class Class2:Class1
{
    override public void gav() { Console.WriteLine("мяу'"); }
}

class Program
{
    public static void test(Class1 a) { a.gav; }//ошибка здесь в парам.
    static void Main(string[] args)
    {
        Class3 b = new Class3();
        test(b);
    }
}

В методе test ошибка при передаче параметра Only assignment, call, increment, decrement and new object expressions can be used as a statment

READ ALSO
Виснет Unity при создании объекта

Виснет Unity при создании объекта

Если использовать этот код например по нажатию на боксколлайдер, то код срабатывает и объекты создаются, но мне нужно использовать этот код...

376
Linq бинарный файл

Linq бинарный файл

Провожу сериализацию в бинарник, потом эти записанные данные могут обновится и нужно сделать запись об этом в бинарникКак можно найти нужную...

348
WPF в С# проблема с custom

WPF в С# проблема с custom

Есть код XAML и есть класс CustomVisualFrameworkElement, который унаследован от FrameworkElement и реализует с помощью Visual некоторые фигурыНо XAML почему то не видит...

532