C # - Wywołanie funkcji ze statycznej głównej
moje pytanie jest prawdopodobnie bardzo proste, ale nie znalazłem odpowiedzi ...
Napisałem funkcję (public checkSomething, która pobiera 2 ciągi) w programie.cs, gdy próbowałem wywołać tę funkcję ze statycznej głównej Dostałem ten błąd:
„Odwołanie do obiektu jest wymagane dla pola niestatycznego, metoda lub właściwość” checkSomething (ciąg, łańcuch) „”.
Jednak gdy zmieniłem główny na publiczny (a nie statyczny) - nie ma błędu. Dlaczego tak się stało? Co jest lepsze - mieć statyczny główny czy nie? Dlaczego miałoby to mieć znaczenie?
dzięki!