Click here to Skip to main content
15,915,858 members
Home / Discussions / C#
   

C#

 
Questionusing arrow key in a richtextbox Pin
dino209417-Apr-07 10:10
dino209417-Apr-07 10:10 
AnswerRe: using arrow key in a richtextbox Pin
il_masacratore17-Apr-07 21:16
il_masacratore17-Apr-07 21:16 
QuestionVirtual base class?? Pin
cbin17-Apr-07 9:30
cbin17-Apr-07 9:30 
AnswerRe: Virtual base class?? Pin
Pete O'Hanlon17-Apr-07 9:36
mvePete O'Hanlon17-Apr-07 9:36 
AnswerRe: Virtual base class?? Pin
Dan Neely17-Apr-07 9:49
Dan Neely17-Apr-07 9:49 
GeneralRe: Virtual base class?? Pin
cbin17-Apr-07 11:26
cbin17-Apr-07 11:26 
GeneralRe: Virtual base class?? Pin
DavidNohejl17-Apr-07 21:09
DavidNohejl17-Apr-07 21:09 
AnswerRe: Virtual base class?? Pin
DavidNohejl17-Apr-07 21:07
DavidNohejl17-Apr-07 21:07 
Abstract class versus Interface[^]

I haven't read the article but it is rated good. In comments, however, is link to Base Class Usage Guidelines[^] (I've read the book) which says that you should favor base class. The reason is, that once you ship interface, you can't extend it without breaking all stuff that implement previous version of interface. You can, however, extend (abstract) base class, without breaking it, as long as added method isn't abstract. (So derived classes dont have problem)


"Throughout human history, we have been dependent on machines to survive. Fate, it seems, is not without a sense of irony. " - Morpheus
"Real men use mspaint for writing code and notepad for designing graphics." - Anna-Jayne Metcalfe

GeneralRe: Virtual base class?? Pin
cbin18-Apr-07 7:42
cbin18-Apr-07 7:42 
QuestionCan't add a variable watch! Pin
Lord Kixdemp17-Apr-07 9:04
Lord Kixdemp17-Apr-07 9:04 
AnswerRe: Can't add a variable watch! Pin
Judah Gabriel Himango17-Apr-07 9:27
sponsorJudah Gabriel Himango17-Apr-07 9:27 
Questionstruct with an array inside Pin
Marc Soleda17-Apr-07 8:59
Marc Soleda17-Apr-07 8:59 
AnswerRe: struct with an array inside Pin
Judah Gabriel Himango17-Apr-07 9:27
sponsorJudah Gabriel Himango17-Apr-07 9:27 
QuestionIs it possoble to create left mouse click ConextMenu? Pin
Khoramdin17-Apr-07 6:47
Khoramdin17-Apr-07 6:47 
AnswerRe: Is it possoble to create left mouse click ConextMenu? Pin
Martin#17-Apr-07 6:56
Martin#17-Apr-07 6:56 
QuestionGet Hardware Information in C sharp Pin
sottos17-Apr-07 6:15
sottos17-Apr-07 6:15 
AnswerRe: Get Hardware Information in C sharp Pin
Tarakeshwar Reddy17-Apr-07 6:24
professionalTarakeshwar Reddy17-Apr-07 6:24 
GeneralRe: Get Hardware Information in C sharp Pin
sottos17-Apr-07 6:40
sottos17-Apr-07 6:40 
QuestionASCII code Pin
marwan_siala17-Apr-07 5:57
marwan_siala17-Apr-07 5:57 
AnswerRe: ASCII code Pin
Guffa17-Apr-07 6:04
Guffa17-Apr-07 6:04 
QuestionInvoke xsd.exe thru code Pin
nikanth17-Apr-07 5:22
nikanth17-Apr-07 5:22 
AnswerRe: Invoke xsd.exe thru code Pin
kubben17-Apr-07 5:38
kubben17-Apr-07 5:38 
GeneralRe: Invoke xsd.exe thru code Pin
nikanth18-Apr-07 2:39
nikanth18-Apr-07 2:39 
GeneralRe: Invoke xsd.exe thru code Pin
kubben18-Apr-07 2:54
kubben18-Apr-07 2:54 
QuestionApp config files Pin
eliea17-Apr-07 5:18
eliea17-Apr-07 5:18 

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.