Click here to Skip to main content
15,914,222 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: To like or dislike C Sharp Pin
Gizz20-Nov-13 1:26
Gizz20-Nov-13 1:26 
GeneralRe: To like or dislike C Sharp Pin
Albert Holguin20-Nov-13 3:58
professionalAlbert Holguin20-Nov-13 3:58 
GeneralRe: To like or dislike C Sharp Pin
Chris Losinger20-Nov-13 1:40
professionalChris Losinger20-Nov-13 1:40 
GeneralRe: To like or dislike C Sharp Pin
OriginalGriff20-Nov-13 1:53
mveOriginalGriff20-Nov-13 1:53 
GeneralRe: To like or dislike C Sharp Pin
Dan Neely20-Nov-13 2:52
Dan Neely20-Nov-13 2:52 
GeneralRe: To like or dislike C Sharp Pin
Rob Philpott21-Nov-13 8:43
Rob Philpott21-Nov-13 8:43 
GeneralRe: To like or dislike C Sharp Pin
W Balboos, GHB20-Nov-13 1:52
W Balboos, GHB20-Nov-13 1:52 
GeneralRe: To like or dislike C Sharp Pin
OriginalGriff20-Nov-13 2:17
mveOriginalGriff20-Nov-13 2:17 
*cough*
C# has the dereferencing operator -> but it's only available in unsafe code.
I agree, something like the scope resolution operator would be useful, but it's not vital.

No I don't find anything "intrinsically wrong" - if a class is supposed to be used only within a different class, then why the heck not declare it within that class? It doesn't have to be in the same file if you use partial classes, and it does reflect the structure of the code better than C++ friend in my opinion.

BTW: I came up through C -> C++ -> C# and I occasionally do still use C and C++. C++ shows it's ancestry, while C# shows it was designed to work with .NET from day one. Linq and suchlike are obvious bolt-ons which could have been done so much better if they had been considered when C# was designed - as could many features of modern C++! Laugh | :laugh:
GeneralRe: To like or dislike C Sharp Pin
jschell20-Nov-13 10:37
jschell20-Nov-13 10:37 
GeneralRe: To like or dislike C Sharp PinPopular
Richard MacCutchan19-Nov-13 23:41
mveRichard MacCutchan19-Nov-13 23:41 
GeneralRe: To like or dislike C Sharp Pin
Ingo19-Nov-13 23:59
Ingo19-Nov-13 23:59 
GeneralRe: To like or dislike C Sharp Pin
Mycroft Holmes19-Nov-13 23:53
professionalMycroft Holmes19-Nov-13 23:53 
GeneralRe: To like or dislike C Sharp Pin
Argonia20-Nov-13 0:42
professionalArgonia20-Nov-13 0:42 
GeneralRe: To like or dislike C Sharp Pin
CPallini19-Nov-13 23:55
mveCPallini19-Nov-13 23:55 
GeneralRe: To like or dislike C Sharp Pin
567890123419-Nov-13 23:58
567890123419-Nov-13 23:58 
GeneralRe: To like or dislike C Sharp Pin
Argonia20-Nov-13 0:44
professionalArgonia20-Nov-13 0:44 
GeneralRe: To like or dislike C Sharp Pin
Albert Holguin20-Nov-13 4:01
professionalAlbert Holguin20-Nov-13 4:01 
GeneralRe: To like or dislike C Sharp Pin
Pete O'Hanlon20-Nov-13 0:20
mvePete O'Hanlon20-Nov-13 0:20 
GeneralRe: To like or dislike C Sharp Pin
Orjan Westin20-Nov-13 0:25
professionalOrjan Westin20-Nov-13 0:25 
GeneralRe: To like or dislike C Sharp - I'm with Richard, Mycroft & POH & OG on this one Pin
Garth J Lancaster20-Nov-13 0:47
professionalGarth J Lancaster20-Nov-13 0:47 
GeneralRe: To like or dislike C Sharp Pin
Rage20-Nov-13 0:52
professionalRage20-Nov-13 0:52 
GeneralRe: To like or dislike C Sharp Pin
Richard MacCutchan20-Nov-13 0:59
mveRichard MacCutchan20-Nov-13 0:59 
GeneralRe: To like or dislike C Sharp Pin
Nagy Vilmos20-Nov-13 1:17
professionalNagy Vilmos20-Nov-13 1:17 
GeneralRe: To like or dislike C Sharp Pin
Argonia20-Nov-13 1:03
professionalArgonia20-Nov-13 1:03 
GeneralRe: To like or dislike C Sharp Pin
Pete O'Hanlon20-Nov-13 1:40
mvePete O'Hanlon20-Nov-13 1:40 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.