public static void DoSomething()
{
int a;
string b;
//..do something
}
W powyższym przykładzie, mam zadeklarowane dwie zmienne. Czy stają się statyczne, ponieważ metoda, która je zawiera, jest statyczna?Czy zmienne w statycznych metodach stają się statyczne automatycznie, ponieważ znajdują się w statycznych zakresach w języku C#?
Nie, czy istnieje sposób deklarowania statycznej zmiennej lokalnej w języku C#? –
możliwy duplikat [Variable sharing in static method] (http://stackoverflow.com/questions/3399922/variable-sharing-inside-static-method) – nawfal