Quote:
cirkusant kaže:
Koja je razlika između >> i >>= u C#?
Zašto se išlo na case sensitive sintaksu, ako se izgradio potpuno novi jezik?
Koja je svrha Visual C# jezika u Visual Studio okruženju?
Pitam se pitam.
|
1) Kada napises npr. izraz x = x >> y, tada se u tom izrazu x evaluira dvaput (prvi put pri racunanju x >> y, a drugi put pri rpidruzivanju). Ali, kada napises x >>= y, tada si postigao isti efekt, ali sa samo jednim evaluiranjem.
Dakle, razika je analogna onoj izmedju npr, + i +=
2) Ne znam zasto se islo na case sensitive sintaksu: vjerojatno zato su i C i C++ case-sensitive, a C# je "naljednik" tih jezika. S druge strane, VB.NET koji je nasljednik "starog" VB-a nije case-sensitive, jer to nije bio ni Visual Basic.
3) Pitas me koja je svrha C# jezika u Visual Studiu? Moram priznati da mi to pitanje nije bas jasno. Isto tako bi se moglo postaviti pitanje koja je svrha bilo kojeg jezika. Ne razumijem sto si htio reci...
pozdrav,
math_baby