2010-12-16 4 views
0

Изучение C#, я чувствую себя настолько виноватым, что любил его. Я ненавижу микрософт. В любом случае я пытаюсь запустить gtk # и просто попробовать некоторые простые вещи. Я сделал класс для главного окна, и MonoDevelop жалуется на этот код, который, клянусь, был прекрасен второй раз.Что-то не так с этим классом gtk # для окна?

public class mwin 
{  
    protected Window win = new Window("test program--");  

    public mwin() 
    { 
     //Configure the parts  
     win.SetDefaultSize(300,500); 
    } 

    public void showWin() 
    {  
     win.ShowAll();  
    }  
} 

win.SetDefaultSize(300,500); 
}--<(here it says "} expected") 

Но, очевидно, у меня есть закрывающая скобка! Я что-то упускаю?

здесь весь код. Цветной материал был чем-то, с чем я играл, чтобы покрасить окно, но я не закончил, потому что ошибка началась. Я уверен, что это не цвет, потому что он все еще имеет ошибку, когда я их комментирую. http://codepaste.net/b2mwys

+0

Это весь файл? Кроме того, если вы используете MonoDevelop и GTK #, вы, скорее всего, используете Mono, так что вы можете захотеть повторить его. – Bobby 2010-12-16 12:44:49

ответ

1

Вы звоните в "win.SetDefaultSize (300 500);" вне блока метода. Компилятор ожидает закрытия.

Смежные вопросы