Click here to Skip to main content
15,896,557 members
Home / Discussions / C#
   

C#

 
GeneralReflection Pin
Braulio Dez15-Apr-04 23:36
Braulio Dez15-Apr-04 23:36 
GeneralRe: Reflection Pin
Heath Stewart19-Apr-04 4:32
protectorHeath Stewart19-Apr-04 4:32 
Reflection is definitely useful for case tools, but it can be used in production code, although the size of the project doesn't matter. For instance, reflection is used by the runtime and XML serialization routines. Reflection could also be used - while not recommended - to get/set a private field in a class if you really need to (its name could be changed at any time, though, which is one reason it's not recommended). You could use reflection to discover type information at runtime, which makes it a good solution in many things like IDispatch interfaces, although reflection is much easier to use, IMO, than dispatch (just less things you have to do to accomplish the same thing, which is pretty universal comparing .NET to lower-level languages like C and C++).

 

Microsoft MVP, Visual C#
My Articles
GeneralUsing ActiveX In a windows service Pin
Big Trev15-Apr-04 22:42
Big Trev15-Apr-04 22:42 
GeneralRe: Using ActiveX In a windows service Pin
Heath Stewart19-Apr-04 4:37
protectorHeath Stewart19-Apr-04 4:37 
Generalpassing strings between ATL and c# Pin
rana7415-Apr-04 16:25
rana7415-Apr-04 16:25 
GeneralRe: passing strings between ATL and c# Pin
Mike Dimmick16-Apr-04 1:01
Mike Dimmick16-Apr-04 1:01 
GeneralRe: passing strings between ATL and c# Pin
RNEELY16-Apr-04 7:03
RNEELY16-Apr-04 7:03 
Generalerror progation from ATL to c# Pin
rana7415-Apr-04 16:24
rana7415-Apr-04 16:24 
GeneralRe: error progation from ATL to c# Pin
Mike Dimmick16-Apr-04 2:30
Mike Dimmick16-Apr-04 2:30 
QuestionCalling COM methods from a module NOT ALLOWED? Pin
normanordas15-Apr-04 15:28
normanordas15-Apr-04 15:28 
AnswerRe: Calling COM methods from a module NOT ALLOWED? Pin
Mike Dimmick16-Apr-04 0:59
Mike Dimmick16-Apr-04 0:59 
GeneralRe: Calling COM methods from a module NOT ALLOWED? Pin
normanordas16-Apr-04 3:00
normanordas16-Apr-04 3:00 
AnswerRe: Calling COM methods from a module NOT ALLOWED? Pin
Heath Stewart16-Apr-04 4:10
protectorHeath Stewart16-Apr-04 4:10 
GeneralRe: Calling COM methods from a module NOT ALLOWED? Pin
normanordas18-Apr-04 15:45
normanordas18-Apr-04 15:45 
GeneralRe: Calling COM methods from a module NOT ALLOWED? Pin
Heath Stewart19-Apr-04 2:22
protectorHeath Stewart19-Apr-04 2:22 
QuestionHow do you deal with checkboxes in C#??? Pin
adonisv15-Apr-04 10:43
adonisv15-Apr-04 10:43 
AnswerRe: How do you deal with checkboxes in C#??? Pin
Judah Gabriel Himango15-Apr-04 10:50
sponsorJudah Gabriel Himango15-Apr-04 10:50 
AnswerRe: How do you deal with checkboxes in C#??? Pin
Daniel Turini15-Apr-04 10:55
Daniel Turini15-Apr-04 10:55 
GeneralWhat a coincidence! Pin
adonisv15-Apr-04 12:01
adonisv15-Apr-04 12:01 
AnswerRe: How do you deal with checkboxes in C#??? Pin
Nnamdi Onyeyiri15-Apr-04 11:01
Nnamdi Onyeyiri15-Apr-04 11:01 
GeneralSetup Project with Crystal Pin
hxxbin15-Apr-04 10:22
hxxbin15-Apr-04 10:22 
GeneralRe: Setup Project with Crystal Pin
Heath Stewart15-Apr-04 11:10
protectorHeath Stewart15-Apr-04 11:10 
GeneralRe: Setup Project with Crystal Pin
hxxbin16-Apr-04 3:47
hxxbin16-Apr-04 3:47 
GeneralRe: Setup Project with Crystal Pin
hxxbin16-Apr-04 6:35
hxxbin16-Apr-04 6:35 
GeneralRe: Setup Project with Crystal Pin
Heath Stewart16-Apr-04 6:37
protectorHeath Stewart16-Apr-04 6:37 

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.