2010-12-16 6 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

+0

아니, Windows에서 .net 프레임 워크 사용. MonoDevelop와 GTK #을 사용하여 리눅스를 사용하기 때문에 교차 플랫폼 인 습관을 만들기도합니다. – Isaiah

+0

C#과 GTK가 좋지만 Microsoft가 싫다면 Vala를 사용하는 것이 좋습니다. http://en.wikipedia.org/wiki/Vala_%28programming_language%29;-) – ptomato

답변

1

"win.SetDefaultSize (300,500);"에 전화를 걸었습니다. 메소드 블록 외부. 컴파일러에서 닫는 중괄호를 기다리고 있습니다.

관련 문제