Click here to Skip to main content
15,895,667 members
Home / Discussions / C#
   

C#

 
GeneralRe: Explain this to me Pin
Ista31-Jul-03 17:44
Ista31-Jul-03 17:44 
GeneralRe: Explain this to me Pin
Nick Parker31-Jul-03 17:53
protectorNick Parker31-Jul-03 17:53 
GeneralRe: Explain this to me Pin
Rocky Moore31-Jul-03 17:48
Rocky Moore31-Jul-03 17:48 
GeneralRe: Explain this to me Pin
Nick Parker31-Jul-03 17:54
protectorNick Parker31-Jul-03 17:54 
GeneralRe: Explain this to me Pin
J. Dunlap31-Jul-03 17:57
J. Dunlap31-Jul-03 17:57 
GeneralRe: Explain this to me Pin
Nick Parker31-Jul-03 18:00
protectorNick Parker31-Jul-03 18:00 
GeneralRe: Explain this to me Pin
J. Dunlap31-Jul-03 18:04
J. Dunlap31-Jul-03 18:04 
GeneralRe: Explain this to me Pin
Ista31-Jul-03 18:17
Ista31-Jul-03 18:17 
Well I kind of like the as even though it resembles vb code. I'm used to type casting in c++ where I constantly check for null values but I would much rather throw an exception.

But then again exceptions in .NET are very costly and therefore as would work better.

But then again if your not using reflection you should know what the object was and it would be easier to test for null.

I guess would say the () is better in that it throws an exception unless it is a popular function in that case I would use as to keep it running fast.

My opinion, critices and comments welcome

nick

I'm not an expert yet, but I play one at work. Yeah and here too.
GeneralRe: Explain this to me Pin
Nick Parker31-Jul-03 18:31
protectorNick Parker31-Jul-03 18:31 
GeneralRe: Explain this to me Pin
Ista1-Aug-03 4:28
Ista1-Aug-03 4:28 
GeneralRe: Explain this to me Pin
James T. Johnson1-Aug-03 0:00
James T. Johnson1-Aug-03 0:00 
GeneralRe: Explain this to me Pin
Ista1-Aug-03 4:37
Ista1-Aug-03 4:37 
GeneralRe: Explain this to me Pin
Nick Parker1-Aug-03 5:36
protectorNick Parker1-Aug-03 5:36 
GeneralRe: Explain this to me Pin
Ista1-Aug-03 5:51
Ista1-Aug-03 5:51 
GeneralRe: Explain this to me Pin
StealthyMark1-Aug-03 0:26
StealthyMark1-Aug-03 0:26 
GeneralRe: Explain this to me Pin
Arun Bhalla1-Aug-03 6:55
Arun Bhalla1-Aug-03 6:55 
GeneralRe: Explain this to me Pin
Ista1-Aug-03 7:06
Ista1-Aug-03 7:06 
GeneralRe: Explain this to me Pin
Philip Fitzsimons1-Aug-03 2:31
Philip Fitzsimons1-Aug-03 2:31 
GeneralRe: Explain this to me Pin
Ista1-Aug-03 4:47
Ista1-Aug-03 4:47 
GeneralC# .NET control - Problem in NT 4.0 Help!! Pin
CodeFriendly31-Jul-03 14:09
CodeFriendly31-Jul-03 14:09 
GeneralRe: C# .NET control - Problem in NT 4.0 Help!! Pin
Ista31-Jul-03 16:03
Ista31-Jul-03 16:03 
GeneralBuilding and running on other machines. Pin
mikemilano31-Jul-03 13:19
mikemilano31-Jul-03 13:19 
GeneralRe: Building and running on other machines. Pin
Mike Dimmick31-Jul-03 13:31
Mike Dimmick31-Jul-03 13:31 
GeneralProper class design Pin
Ista31-Jul-03 12:27
Ista31-Jul-03 12:27 
GeneralRe: Proper class design Pin
Nick Parker31-Jul-03 18:05
protectorNick Parker31-Jul-03 18:05 

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.