Click here to Skip to main content
15,884,986 members
Home / Discussions / C#
   

C#

 
AnswerRe: c# extension methods syntax question Pin
harold aptroot31-Jan-14 0:05
harold aptroot31-Jan-14 0:05 
AnswerRe: c# extension methods syntax question Pin
OriginalGriff31-Jan-14 0:23
mveOriginalGriff31-Jan-14 0:23 
GeneralRe: c# extension methods syntax question Pin
BillWoodruff31-Jan-14 5:56
professionalBillWoodruff31-Jan-14 5:56 
GeneralRe: c# extension methods syntax question Pin
OriginalGriff31-Jan-14 6:06
mveOriginalGriff31-Jan-14 6:06 
AnswerRe: c# extension methods syntax question Pin
BillWoodruff31-Jan-14 0:57
professionalBillWoodruff31-Jan-14 0:57 
GeneralRe: c# extension methods syntax question Pin
Richard Deeming31-Jan-14 2:05
mveRichard Deeming31-Jan-14 2:05 
GeneralRe: c# extension methods syntax question Pin
BillWoodruff31-Jan-14 5:48
professionalBillWoodruff31-Jan-14 5:48 
AnswerRe: c# extension methods syntax question Pin
Ennis Ray Lynch, Jr.31-Jan-14 9:49
Ennis Ray Lynch, Jr.31-Jan-14 9:49 
The trick is not to be "writing" mulitple extension methods but to utilize operator overloading which still shares all of the common code.

private static void HelpFooBar<T>(T t) where T :baseclass

public static void FooBar(this RealObject o){
 HelpFooBar(o);
}
public static void FooBar(this AnotehrObject o){
 HelpFooBar(o);
}


Also, as previously mentioned. Class inheritance is the best way.

Even further if you "own" the classes just create a common interface.
Need custom software developed? I do custom programming based primarily on MS tools with an emphasis on C# development and consulting.

"And they, since they Were not the one dead, turned to their affairs" -- Robert Frost

"All users always want Excel" --Ennis Lynch

QuestionConsole Application c# & use shape & color Pin
vajihe.mirzaei30-Jan-14 5:38
vajihe.mirzaei30-Jan-14 5:38 
AnswerRe: Console Application c# & use shape & color Pin
OriginalGriff30-Jan-14 5:57
mveOriginalGriff30-Jan-14 5:57 
AnswerRe: Console Application c# & use shape & color Pin
Dave Kreskowiak30-Jan-14 6:18
mveDave Kreskowiak30-Jan-14 6:18 
AnswerRe: Console Application c# & use shape & color Pin
Rahul VB30-Jan-14 17:45
professionalRahul VB30-Jan-14 17:45 
AnswerRe: Console Application c# & use shape & color Pin
Pete O'Hanlon30-Jan-14 18:55
mvePete O'Hanlon30-Jan-14 18:55 
GeneralC# Pin
karthick.RR30-Jan-14 2:26
karthick.RR30-Jan-14 2:26 
GeneralRe: C# Pin
Dave Kreskowiak30-Jan-14 3:30
mveDave Kreskowiak30-Jan-14 3:30 
GeneralRe: C# Pin
Rahul VB30-Jan-14 22:37
professionalRahul VB30-Jan-14 22:37 
GeneralRe: C# Pin
Wayne Gaylard30-Jan-14 22:58
professionalWayne Gaylard30-Jan-14 22:58 
GeneralRe: C# Pin
Rahul VB30-Jan-14 23:44
professionalRahul VB30-Jan-14 23:44 
GeneralRe: C# Pin
agent_kruger31-Jan-14 23:15
professionalagent_kruger31-Jan-14 23:15 
QuestionC# code to check video quality Pin
AshwiniSH29-Jan-14 23:35
professionalAshwiniSH29-Jan-14 23:35 
AnswerRe: C# code to check video quality Pin
Richard MacCutchan30-Jan-14 0:47
mveRichard MacCutchan30-Jan-14 0:47 
AnswerRe: C# code to check video quality Pin
Dave Kreskowiak30-Jan-14 3:29
mveDave Kreskowiak30-Jan-14 3:29 
GeneralRe: C# code to check video quality Pin
Rahul VB31-Jan-14 5:57
professionalRahul VB31-Jan-14 5:57 
AnswerRe: C# code to check video quality Pin
Rahul VB31-Jan-14 6:03
professionalRahul VB31-Jan-14 6:03 
GeneralRe: C# code to check video quality Pin
Dave Kreskowiak31-Jan-14 9:41
mveDave Kreskowiak31-Jan-14 9:41 

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.