Click here to Skip to main content
15,878,959 members
Home / Discussions / C#
   

C#

 
QuestionWhy c# do not support Multiple Inheritance Pin
Himanshu Yadav20-Sep-12 7:51
Himanshu Yadav20-Sep-12 7:51 
QuestionRe: WHY GIRLS DONT LIKE TO MARRY SOFTWARE ENGINEERS ????? Pin
Wes Aday20-Sep-12 8:48
professionalWes Aday20-Sep-12 8:48 
GeneralRe: WHY GIRLS DONT LIKE TO MARRY SOFTWARE ENGINEERS ????? Pin
Kenneth Haugland20-Sep-12 9:09
mvaKenneth Haugland20-Sep-12 9:09 
AnswerRe: Why c# do not support Multiple Inheritance Pin
Dave Kreskowiak20-Sep-12 17:25
mveDave Kreskowiak20-Sep-12 17:25 
GeneralRe: Why c# do not support Multiple Inheritance Pin
Paul Conrad20-Sep-12 18:53
professionalPaul Conrad20-Sep-12 18:53 
AnswerRe: Why c# do not support Multiple Inheritance Pin
Ingo20-Sep-12 23:25
Ingo20-Sep-12 23:25 
AnswerRe: Why c# do not support Multiple Inheritance Pin
Pete O'Hanlon20-Sep-12 23:49
mvePete O'Hanlon20-Sep-12 23:49 
GeneralRe: Why c# do not support Multiple Inheritance Pin
pasztorpisti23-Sep-12 9:13
pasztorpisti23-Sep-12 9:13 
If we take a look at how Visual C++ implements multiple inheritance (on binary level) it becomes obvious that even the binary stuff under C++ is built up from the composition of single line inheritances (the reason for multiple vtables in the same object). So we can consider multiple inheritance as a language feature, a "syntactic sugar" that is somewhat a mixture of single line inheritance and object composition in "machine code". It would be possible to create a language supporting multiple inheritance on top of .Net with the same principles but multiple inheritance brings up some design-related questions. I think the single line inheritance is rather a design decision in C#.
GeneralRe: Why c# do not support Multiple Inheritance Pin
Pete O'Hanlon24-Sep-12 1:26
mvePete O'Hanlon24-Sep-12 1:26 
GeneralRe: Why c# do not support Multiple Inheritance Pin
pasztorpisti24-Sep-12 1:35
pasztorpisti24-Sep-12 1:35 
GeneralRe: Why c# do not support Multiple Inheritance Pin
Pete O'Hanlon24-Sep-12 1:47
mvePete O'Hanlon24-Sep-12 1:47 
GeneralRe: Why c# do not support Multiple Inheritance Pin
pasztorpisti24-Sep-12 1:53
pasztorpisti24-Sep-12 1:53 
GeneralRe: Why c# do not support Multiple Inheritance Pin
Pete O'Hanlon24-Sep-12 2:09
mvePete O'Hanlon24-Sep-12 2:09 
GeneralRe: Why c# do not support Multiple Inheritance Pin
pasztorpisti24-Sep-12 2:33
pasztorpisti24-Sep-12 2:33 
AnswerRe: WHY GIRLS DONT LIKE TO MARRY SOFTWARE ENGINEERS ????? Pin
Shameel21-Sep-12 1:48
professionalShameel21-Sep-12 1:48 
GeneralRe: WHY GIRLS DONT LIKE TO MARRY SOFTWARE ENGINEERS ????? Pin
pasztorpisti22-Sep-12 12:20
pasztorpisti22-Sep-12 12:20 
AnswerRe: Why c# do not support Multiple Inheritance Pin
Dave Doknjas21-Sep-12 6:02
Dave Doknjas21-Sep-12 6:02 
AnswerRe: Why c# do not support Multiple Inheritance Pin
jschell21-Sep-12 10:51
jschell21-Sep-12 10:51 
AnswerRe: Why c# do not support Multiple Inheritance Pin
pasztorpisti22-Sep-12 12:34
pasztorpisti22-Sep-12 12:34 
AnswerRe: Why c# do not support Multiple Inheritance Pin
Bernhard Hiller23-Sep-12 21:09
Bernhard Hiller23-Sep-12 21:09 
GeneralRe: Why c# do not support Multiple Inheritance Pin
Himanshu Yadav11-Oct-12 0:10
Himanshu Yadav11-Oct-12 0:10 
QuestionHow to have multiple DB back up activities running simultenously Pin
Sajeevsadan20-Sep-12 7:44
Sajeevsadan20-Sep-12 7:44 
AnswerRe: How to have multiple DB back up activities running simultenously Pin
Mycroft Holmes20-Sep-12 20:09
professionalMycroft Holmes20-Sep-12 20:09 
AnswerRe: How to have multiple DB back up activities running simultenously Pin
Shameel21-Sep-12 1:52
professionalShameel21-Sep-12 1:52 
QuestionAjax Tab Events And Gridview help Pin
HimalR820-Sep-12 0:57
HimalR820-Sep-12 0:57 

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.