Fonction de point d'entrée C #

Est staic void main() est nécessaire pour la fonction de point d'entrée en C# ou nous pouvons utiliser d'autres fonctions?
Pourquoi main() est statique?

source d'informationauteur Sandeep | 2011-05-10