"Méthode" est utilisé comme un "type" d'erreur C#

Donc, j'ai ce bout de code, qui pour certaines raisons, ne compile pas, car il dit que je suis en utilisant une méthode de type....
Je pour une raison étrange, ne peut pas voir ce que c'est que c'est censé être mauvais, le seul article google m'a donné, a un article ici qui est moins que rien.

Donc ma question est, quel est le problème avec ce code:

static void Main() {
    Application.Run(new stat_checker());
}
public stat_checker() {
}
public stat_checker(), c'est que dans class stat_checker ou (en supposant) class Program? Dans ce dernier cas, il vous manque un type de retour, mais je doute que cela soit le cas étant donné que vous appelez new.

OriginalL'auteur | 2011-02-15