Как я могу использовать Clutter в сочетании с C #? - PullRequest
1 голос
/ 18 октября 2011

Я отчаянно пытаюсь создать очень простую программу на C #, использующую беспорядок (в MonoDevelop IDE) для подтверждения функциональности, но не знакома с соглашением C #.Нужно ли создавать объект беспорядка, чтобы затем ссылаться на него?Я неправильно объявил об этом в моей библиотеке?Должен ли Clutter быть моим пространством имен, а не HelloWorld?Любая помощь будет принята с благодарностью.

using System;
using Clutter;

namespace HelloWorld {
    public class HelloWorld {
        public int Main () {            

            // Init declaration produces error: 
            // Expression denotes a 'type', where a 'method group' was expected
            Clutter.Init ();

            Stage stage = Stage.Default;
            stage.Color = new Clutter.Color (0, 0, 0, 255);
            stage.SetSize (512, 512);

            stage.Show ();

            // Main declaration produces error: 
            // Expression denotes a 'type', where a 'method group' was expected
            Clutter.Main ();

            return 0;
        }
    }
}

1 Ответ

0 голосов
/ 18 октября 2011

Я предполагаю, что Clutter является классом в пространстве имен Clutter

using System;
using Clutter;

namespace HelloWorld {
    public class HelloWorld {
        public int Main () {            

            // Init declaration produces error: 
            // Expression denotes a 'type', where a 'method group' was expected
            Clutter c = new Clutter();
            c.Init();

            Stage stage = Stage.Default;
            stage.Color = new Clutter.Color (0, 0, 0, 255);
            stage.SetSize (512, 512);

            stage.Show();

            // Main declaration produces error: 
            // Expression denotes a 'type', where a 'method group' was expected
            c.Main();

            return 0;
        }
    }
}
...