ďťż

Ładny brzuch

Witam,
w C++ mogłem zrobić coś takiego i działało:
int a = 10; cout << a; { int a = 20; cout << a; }
chodzi o to, ze po napisaniu nawiasow { } moglem zadeklarowac druga zmienna o tej samej nazwie.
w C# to nie dziala... czy jest jakis inny sposob na osiagniecie takiego efektu?

pyt. do moderatorów
jeszcez wczoraj był tu mój temat "Algorytmika" ... czemu ktoś go usunął?
pozdrawiam
Ka-lolek




W przypadku gdy zmienna loklana zasłania zmienną globalną (klasową) o takiej samej nazwie, zjawisko zasłaniania nie jest dopuszczalne.

czyli kiedy będzie dopuszczalne?
prz okazji mógłbyś podać strone, z której to masz? (no chyba, że z książki przepisałeś)
thx
pzdr


W C# jest dopuszczalne zasłanianie zmiennej lokalnej przez inną zmienną lokalną
Są to fragmenty wykładów profesora Mrozka, które chyba nie są powszechnie dostepne.

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •