Click here to Skip to main content
15,921,837 members
Home / Discussions / C#
   

C#

 
GeneralRe: Missing extension methods in 3.5 Pin
Eslam Afifi22-Jan-09 11:55
Eslam Afifi22-Jan-09 11:55 
GeneralRe: Missing extension methods in 3.5 Pin
PIEBALDconsult22-Jan-09 14:02
mvePIEBALDconsult22-Jan-09 14:02 
GeneralRe: Missing extension methods in 3.5 Pin
Not Active22-Jan-09 15:30
mentorNot Active22-Jan-09 15:30 
GeneralRe: Missing extension methods in 3.5 Pin
PIEBALDconsult22-Jan-09 16:50
mvePIEBALDconsult22-Jan-09 16:50 
GeneralRe: Missing extension methods in 3.5 Pin
N a v a n e e t h22-Jan-09 17:21
N a v a n e e t h22-Jan-09 17:21 
GeneralRe: Missing extension methods in 3.5 [modified] Pin
PIEBALDconsult22-Jan-09 19:02
mvePIEBALDconsult22-Jan-09 19:02 
GeneralRe: Missing extension methods in 3.5 Pin
Mark Churchill22-Jan-09 19:27
Mark Churchill22-Jan-09 19:27 
GeneralRe: Missing extension methods in 3.5 Pin
PIEBALDconsult23-Jan-09 4:16
mvePIEBALDconsult23-Jan-09 4:16 
Mark Churchill wrote:
The semantics of an extension method are correct


Because they added those semantics.


Mark Churchill wrote:
they increase code readability


My opinion is that they do just the opposite.


Mark Churchill wrote:
any type which supports a particular interface


Just like regular static methods.


Mark Churchill wrote:
almost like half-baked multiple inheritance


You may be onto something there. Or maybe just on something. Big Grin | :-D


Mark Churchill wrote:
Does it matter?


Of course it makes a difference. Not to the original developer, not to the compiler, but when communicated between developers, particularly inexperienced ones.


I'm well aware that I take the minority view on this and many other things, but I'm not the only one. Others [weasel words] have the same and other concerns. I do write an occasional extension method (see my recent "Untabify and Tabify"[^] article), but I try to make it clear that extension methods are in use.
QuestionCreate a Socket from a MAC address? Pin
carbon_golem22-Jan-09 10:37
carbon_golem22-Jan-09 10:37 
AnswerRe: Create a Socket from a MAC address? Pin
Dave Kreskowiak22-Jan-09 12:41
mveDave Kreskowiak22-Jan-09 12:41 
AnswerRe: Create a Socket from a MAC address? Pin
«_Superman_»22-Jan-09 16:08
professional«_Superman_»22-Jan-09 16:08 
QuestionHow to read a value in a memory address using c#? [modified] Pin
j69prx22-Jan-09 10:27
j69prx22-Jan-09 10:27 
AnswerRe: How to read a value in a memory address using c#! Pin
EliottA22-Jan-09 10:29
EliottA22-Jan-09 10:29 
GeneralRe: How to read a value in a memory address using c#! Pin
Pete O'Hanlon22-Jan-09 10:45
mvePete O'Hanlon22-Jan-09 10:45 
GeneralRe: How to read a value in a memory address using c#! Pin
EliottA22-Jan-09 10:46
EliottA22-Jan-09 10:46 
GeneralRe: How to read a value in a memory address using c#! Pin
Jon Rista22-Jan-09 10:59
Jon Rista22-Jan-09 10:59 
GeneralRe: How to read a value in a memory address using c#! Pin
Daniel Grunwald22-Jan-09 11:52
Daniel Grunwald22-Jan-09 11:52 
GeneralRe: How to read a value in a memory address using c#! Pin
Jon Rista22-Jan-09 15:34
Jon Rista22-Jan-09 15:34 
GeneralRe: How to read a value in a memory address using c#! Pin
Daniel Grunwald22-Jan-09 20:50
Daniel Grunwald22-Jan-09 20:50 
GeneralRe: How to read a value in a memory address using c#! Pin
Jon Rista23-Jan-09 4:38
Jon Rista23-Jan-09 4:38 
AnswerRe: How to read a value in a memory address using c#! Pin
Ennis Ray Lynch, Jr.22-Jan-09 10:36
Ennis Ray Lynch, Jr.22-Jan-09 10:36 
GeneralRe: How to read a value in a memory address using c#! Pin
PIEBALDconsult22-Jan-09 18:55
mvePIEBALDconsult22-Jan-09 18:55 
GeneralRe: How to read a value in a memory address using c#! Pin
Guffa22-Jan-09 20:07
Guffa22-Jan-09 20:07 
Questiondynamic drag and drop window component Pin
anishkannan22-Jan-09 6:56
anishkannan22-Jan-09 6:56 
AnswerRe: dynamic drag and drop window component Pin
Rutvik Dave22-Jan-09 8:19
professionalRutvik Dave22-Jan-09 8:19 

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.