Click here to Skip to main content
16,018,458 members
Home / Discussions / C#
   

C#

 
GeneralRe: Why I hate C# [modified] Pin
Skippums28-Nov-07 13:36
Skippums28-Nov-07 13:36 
AnswerRe: Why I hate C# Pin
Paul Conrad28-Nov-07 12:31
professionalPaul Conrad28-Nov-07 12:31 
GeneralRe: Why I hate C# Pin
Skippums28-Nov-07 12:59
Skippums28-Nov-07 12:59 
GeneralRe: Why I hate C# Pin
Paul Conrad28-Nov-07 13:42
professionalPaul Conrad28-Nov-07 13:42 
AnswerRe: Why I hate C# Pin
Christian Graus28-Nov-07 12:36
protectorChristian Graus28-Nov-07 12:36 
GeneralRe: Why I hate C# Pin
Jeffrey Walton28-Nov-07 13:07
Jeffrey Walton28-Nov-07 13:07 
GeneralRe: Why I hate C# Pin
Skippums28-Nov-07 13:13
Skippums28-Nov-07 13:13 
GeneralRe: Why I hate C# Pin
Christian Graus28-Nov-07 13:31
protectorChristian Graus28-Nov-07 13:31 
Skippums wrote:
I just expected that a new language would go the extra mile and give me more flexibility, instead of restricting me so much that I am spending about a tenth of my time jumping through hoops to trick the language into working how I need it to.


What you mean is, you expect a new language to work like the old one. C# is a new language. I went through the same pain, at first I tried to make C# be c++ and it did not work. Now I understand the differences, I know both have limitations, but I am used to working within each of them. I like C#.

Skippums wrote:
As far as your suggestion, "You should probably clean up your design before you start coding", I completely disagree.


If you want to decouple something as basic as the nature of an Id, then do it via a class, that makes sense to me.

Skippums wrote:
If I have class A in namespace NA, and class B in namespace NB which inherits from class A, to include class B I am forced to say that I am using namespace NA


Yeah, there's no auto namespace lookup. I agree that would be nice, but for every C++ person who expects it, there are 20 who would be troubled to see the namespace imported automatically.


Christian Graus - Microsoft MVP - C++

"also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )

AnswerRe: Why I hate C# Pin
Jeffrey Walton28-Nov-07 12:59
Jeffrey Walton28-Nov-07 12:59 
AnswerRe: Why I hate C# Pin
Judah Gabriel Himango28-Nov-07 13:11
sponsorJudah Gabriel Himango28-Nov-07 13:11 
GeneralRe: Why I hate C# Pin
Skippums28-Nov-07 13:15
Skippums28-Nov-07 13:15 
GeneralRe: Why I hate C# Pin
Anthony Mushrow28-Nov-07 13:22
professionalAnthony Mushrow28-Nov-07 13:22 
GeneralRe: Why I hate C# Pin
Paul Conrad28-Nov-07 14:31
professionalPaul Conrad28-Nov-07 14:31 
GeneralRe: Why I hate C# Pin
Christian Graus28-Nov-07 13:33
protectorChristian Graus28-Nov-07 13:33 
GeneralRe: Why I hate C# Pin
Skippums28-Nov-07 13:39
Skippums28-Nov-07 13:39 
GeneralRe: Why I hate C# Pin
Christian Graus28-Nov-07 15:14
protectorChristian Graus28-Nov-07 15:14 
GeneralRe: Why I hate C# Pin
Luc Pattyn28-Nov-07 22:35
sitebuilderLuc Pattyn28-Nov-07 22:35 
GeneralRe: Why I hate C# Pin
Skippums29-Nov-07 4:18
Skippums29-Nov-07 4:18 
GeneralRe: Why I hate C# Pin
Paul Conrad28-Nov-07 14:32
professionalPaul Conrad28-Nov-07 14:32 
GeneralRe: Why I hate C# Pin
PIEBALDconsult28-Nov-07 14:59
mvePIEBALDconsult28-Nov-07 14:59 
GeneralRe: Why I hate C# Pin
Alaric_29-Nov-07 7:26
professionalAlaric_29-Nov-07 7:26 
GeneralRe: Why I hate C# Pin
Judah Gabriel Himango28-Nov-07 15:27
sponsorJudah Gabriel Himango28-Nov-07 15:27 
AnswerRe: Why I hate C# Pin
PIEBALDconsult28-Nov-07 14:50
mvePIEBALDconsult28-Nov-07 14:50 
GeneralRe: Why I hate C# Pin
Skippums29-Nov-07 4:13
Skippums29-Nov-07 4:13 
GeneralRe: Why I hate C# Pin
PIEBALDconsult29-Nov-07 5:00
mvePIEBALDconsult29-Nov-07 5:00 

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.