C # - chamar uma função de main estático
minha pergunta é provavelmente muito básica, mas eu não encontrei uma resposta ...
Eu escrevi uma função (public checkSomething que recebe 2 strings) no program.cs quando tentei chamar essa função de main static recebi este erro:
"Uma referência de objeto é necessária para um campo, método ou propriedade não estático 'checkSomething (string, string)'".
No entanto, quando eu mudei meu principal para Public (e não estático) - não há erro. Por que isso acontece? O que é melhor - ter uma estática principal ou não? Por que isso importaria?
obrigado!