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

C#

 
GeneralRe: app.config issue Pin
Alan N2-Mar-09 3:04
Alan N2-Mar-09 3:04 
GeneralRe: app.config issue Pin
George_George2-Mar-09 3:34
George_George2-Mar-09 3:34 
GeneralRe: app.config issue Pin
Alan N2-Mar-09 5:06
Alan N2-Mar-09 5:06 
GeneralRe: app.config issue Pin
George_George2-Mar-09 19:15
George_George2-Mar-09 19:15 
QuestionInheritance Problem in C# Pin
But_Im_a_Lady27-Feb-09 2:25
But_Im_a_Lady27-Feb-09 2:25 
AnswerRe: Inheritance Problem in C# [modified] Pin
Luc Pattyn27-Feb-09 2:39
sitebuilderLuc Pattyn27-Feb-09 2:39 
GeneralRe: Inheritance Problem in C# Pin
PIEBALDconsult27-Feb-09 4:27
mvePIEBALDconsult27-Feb-09 4:27 
AnswerRe: Inheritance Problem in C# Pin
Curtis Schlak.27-Feb-09 4:07
Curtis Schlak.27-Feb-09 4:07 
If you're asking about multiple inheritance, that is, a class SpecialistDays that inherits from both SpecialistDay and Days, then, unfortunately, you can't do that in .NET. This could also lead to the Fragile Base Class[^] problem if your base classes change a lot; this problem lead to the famous article Why extends is evil[^], a Java-based discussion that is completely applicable to the C# world.

Perhaps you want to do the following:
public interface IDay {...}
public interface IDays {...}
public interface ISpecialistDay : IDay {...}
public interface ISpecialistDays : IDays {...}

// With implementations like

public Day : IDay {...}
public Days : IDays {...}
public SpecialistDay : ISpecialistDay
{
  ... ISpecialistDay methods here ...
  ... method proxies for IDay methods to internal Day ...

  private Day _internalDay;
}
public SpecialistDays : ISpecialistDays
{
  ... ISpecialistDays methods here ...
  ... method proxies for ISpecialistDay methods to internal Days ...

  private Days _internalDays;
}
This way you get the inheritance of the methods without worrying about implementation.

You don't see a lot of this in C#/VB.NET because creating partial proxy objects often feels painful. Alas, it's what we've got.

"we must lose precision to make significant statements about complex systems."
-deKorvin on uncertainty

QuestionTransform Excel to PDF in A4 format Pin
abbd27-Feb-09 2:06
abbd27-Feb-09 2:06 
QuestionConverting Bmp to monochrom BMP Pin
naeemnimi27-Feb-09 1:05
naeemnimi27-Feb-09 1:05 
AnswerRe: Converting Bmp to monochrom BMP Pin
Calin Tatar27-Feb-09 1:10
Calin Tatar27-Feb-09 1:10 
QuestionProblem in FolderBrowserDialog Pin
sudhi16427-Feb-09 0:55
sudhi16427-Feb-09 0:55 
AnswerRe: Problem in FolderBrowserDialog Pin
Calin Tatar27-Feb-09 1:07
Calin Tatar27-Feb-09 1:07 
GeneralRe: Problem in FolderBrowserDialog Pin
sudhi16427-Feb-09 1:13
sudhi16427-Feb-09 1:13 
GeneralRe: Problem in FolderBrowserDialog Pin
Calin Tatar27-Feb-09 1:29
Calin Tatar27-Feb-09 1:29 
GeneralRe: Problem in FolderBrowserDialog Pin
sudhi16427-Feb-09 2:00
sudhi16427-Feb-09 2:00 
AnswerRe: Problem in FolderBrowserDialog Pin
dan!sh 27-Feb-09 1:28
professional dan!sh 27-Feb-09 1:28 
GeneralRe: Problem in FolderBrowserDialog Pin
sudhi16427-Feb-09 2:01
sudhi16427-Feb-09 2:01 
AnswerRe: Problem in FolderBrowserDialog Pin
musefan27-Feb-09 2:04
musefan27-Feb-09 2:04 
GeneralRe: Problem in FolderBrowserDialog Pin
sudhi16427-Feb-09 2:38
sudhi16427-Feb-09 2:38 
Questionconvert word to jpeg Pin
yesu prakash27-Feb-09 0:24
yesu prakash27-Feb-09 0:24 
AnswerRe: convert word to jpeg Pin
Calin Tatar27-Feb-09 0:54
Calin Tatar27-Feb-09 0:54 
GeneralRe: convert word to jpeg Pin
yesu prakash27-Feb-09 1:29
yesu prakash27-Feb-09 1:29 
GeneralRe: convert word to jpeg Pin
Calin Tatar27-Feb-09 1:34
Calin Tatar27-Feb-09 1:34 
QuestionHow to get the application data folder for each user ? Pin
Member 395385627-Feb-09 0:16
Member 395385627-Feb-09 0:16 

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.