Wiem, że static
w zakresie przestrzeni nazw oznacza "powiązanie wewnętrzne". Teraz rozważmy następujący kod:Co oznacza statyczny, gdy zostanie zastosowany do klasy w zakresie przestrzeni nazw?
static class Foo {} foo;
Czy static
dotyczyłaby Foo
, foo
lub jedno i drugie?
To dość proste do sprawdzenia ... usunąć 'foo' i przeczytać komunikat o błędzie. –