Click here to Skip to main content
15,887,318 members
Home / Discussions / C#
   

C#

 
AnswerRe: Create a program play video file on Pocket PC? Pin
Nishant_Mishra19-Jul-09 19:45
Nishant_Mishra19-Jul-09 19:45 
QuestionWHy C#net doesnot support Mul.inheritance? Pin
Ali_10019-Jul-09 6:52
Ali_10019-Jul-09 6:52 
AnswerRe: WHy C#net doesnot support Mul.inheritance? Pin
PIEBALDconsult19-Jul-09 7:05
mvePIEBALDconsult19-Jul-09 7:05 
AnswerRe: WHy C#net doesnot support Mul.inheritance? Pin
Uri Lavi19-Jul-09 8:15
Uri Lavi19-Jul-09 8:15 
GeneralRe: WHy C#net doesnot support Mul.inheritance? Pin
Christian Graus19-Jul-09 14:10
protectorChristian Graus19-Jul-09 14:10 
GeneralRe: WHy C#net doesnot support Mul.inheritance? Pin
PIEBALDconsult19-Jul-09 14:45
mvePIEBALDconsult19-Jul-09 14:45 
GeneralRe: WHy C#net doesnot support Mul.inheritance? Pin
Christian Graus19-Jul-09 14:53
protectorChristian Graus19-Jul-09 14:53 
GeneralRe: WHy C#net doesnot support Mul.inheritance? Pin
S. Senthil Kumar19-Jul-09 17:41
S. Senthil Kumar19-Jul-09 17:41 
Christian Graus wrote:
It seems the C# team is in general too stupid to understand complex solutions


Wow, that's quite an accusation. How many programming languages have you written, Christian?

I'd think the main issue here is not language, but the CLR. If C# supports multiple inheritance, there must be some way to express it in metadata and IL, which means the CLR must support it. I'm guessing here that that would mean only a language which is aware of multiple inheritance would be able to deal with that type. Also, the way C++ implements MI might not be compatible with the CLR requirements (reflection etc..), so there are problems even for a language that already supports MI.

In general, I'd say language changes that only affect code generation (lambdas, automatic properties) are much more simpler than those that change the type system (generics etc..).


Christian Graus wrote:
I asked them for default parameter values years ago, and they got very confused trying to work out


Unlike C++ which requires recompilation whenever a module changes, .NET supports binding against different versions of a module (assembly). Which means that embedding the default values at the caller will break versioning. I don't see how that assumes the programmer is a moron.

Regards
Senthil
_____________________________
My Home Page |My Blog | My Articles | My Flickr | WinMacro

GeneralRe: WHy C#net doesnot support Mul.inheritance? Pin
PIEBALDconsult19-Jul-09 14:54
mvePIEBALDconsult19-Jul-09 14:54 
AnswerRe: WHy C#net doesnot support Mul.inheritance? Pin
N a v a n e e t h19-Jul-09 16:53
N a v a n e e t h19-Jul-09 16:53 
GeneralRe: WHy C#net doesnot support Mul.inheritance? Pin
PIEBALDconsult19-Jul-09 17:48
mvePIEBALDconsult19-Jul-09 17:48 
Questionto the member satishvj regarding wallpaperchnager project Pin
charantejach19-Jul-09 3:27
charantejach19-Jul-09 3:27 
AnswerRe: to the member satishvj regarding wallpaperchnager project Pin
OriginalGriff19-Jul-09 3:51
mveOriginalGriff19-Jul-09 3:51 
QuestionSetup Project - Uninstall previous version Pin
jammmie99919-Jul-09 3:18
professionaljammmie99919-Jul-09 3:18 
AnswerRe: Setup Project - Uninstall previous version Pin
Adam R Harris20-Jul-09 16:24
Adam R Harris20-Jul-09 16:24 
Questionhow to program a simulation software like circuit maker in C# Pin
YeHi@$MmZ19-Jul-09 2:16
YeHi@$MmZ19-Jul-09 2:16 
AnswerRe: how to program a simulation software like circuit maker in C# Pin
OriginalGriff19-Jul-09 3:24
mveOriginalGriff19-Jul-09 3:24 
GeneralRe: how to program a simulation software like circuit maker in C# Pin
DaveyM6919-Jul-09 6:02
professionalDaveyM6919-Jul-09 6:02 
AnswerRe: how to program a simulation software like circuit maker in C# Pin
Luc Pattyn19-Jul-09 3:54
sitebuilderLuc Pattyn19-Jul-09 3:54 
QuestionAnyone Using SLP Services For Code Protection And/Or License Mgmt? Pin
Sling Blade 2218-Jul-09 23:52
professionalSling Blade 2218-Jul-09 23:52 
AnswerRe: Anyone Using SLP Services For Code Protection And/Or License Mgmt? Pin
MickCurley19-Jul-09 1:36
MickCurley19-Jul-09 1:36 
Questionc# Pin
srinivas00118-Jul-09 22:28
srinivas00118-Jul-09 22:28 
AnswerRe: c# Pin
Blue_Boy18-Jul-09 22:35
Blue_Boy18-Jul-09 22:35 
AnswerRe: c# Pin
Abhijit Jana18-Jul-09 22:55
professionalAbhijit Jana18-Jul-09 22:55 
AnswerRe: c# Pin
PIEBALDconsult19-Jul-09 5:03
mvePIEBALDconsult19-Jul-09 5:03 

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.