Gdy mamy metodę statyczną w klasie, dostęp tylko statyczne członkowie prawo i statyczna metoda może uzyskać dostęp tylko z nazwą klasy. Więc nie jestem w stanie uzyskać dostęp do metody statycznej w moim przykładzie:Jak uzyskać dostęp do metody statycznej w języku C#?
class myclass
{
int i ; static int j ;
static void get()
{
j = 101;
Console.WriteLine(j.ToString());
}
public void test()
{
i = 11; j = 12;
Console.WriteLine(i.ToString());
Console.WriteLine(j.ToString());
}
}
class Program
{
static void Main(string[] args)
{
myclass clsmyclas = new myclass();
clsmyclas.test();
Console.ReadLine();
}
}
}
Dziękuję to działa dobrze dziękuję za odpowiedź pana Astander –
Nie, to nie jest pewne, że rzeczywiście powinien ** ** zmień go na publiczny. Dostępne są inne poziomy dostępności, które mogą być lepiej dostosowane do sytuacji. – Guffa