Click here to Skip to main content
15,886,873 members
Home / Discussions / C#
   

C#

 
GeneralRe: I need help improving my code Pin
Gilbert Consellado6-Nov-15 3:00
professionalGilbert Consellado6-Nov-15 3:00 
GeneralRe: I need help improving my code Pin
BillWoodruff6-Nov-15 4:14
professionalBillWoodruff6-Nov-15 4:14 
GeneralRe: I need help improving my code Pin
Gilbert Consellado6-Nov-15 4:45
professionalGilbert Consellado6-Nov-15 4:45 
AnswerRe: I need help improving my code Pin
V.5-Nov-15 19:52
professionalV.5-Nov-15 19:52 
GeneralRe: I need help improving my code Pin
Gilbert Consellado6-Nov-15 0:04
professionalGilbert Consellado6-Nov-15 0:04 
AnswerRe: I need help improving my code Pin
Chris Quinn5-Nov-15 22:14
Chris Quinn5-Nov-15 22:14 
GeneralRe: I need help improving my code Pin
Gilbert Consellado6-Nov-15 0:08
professionalGilbert Consellado6-Nov-15 0:08 
AnswerRe: I need help improving my code Pin
Rob Philpott5-Nov-15 23:03
Rob Philpott5-Nov-15 23:03 
I'd say it's not too bad. Drop all the elses, they are not needed as each condition returns out. That will remove some of the indentation.

If value is null and nulls are allowed, then it'll throw a null exception on the ToString(). The error message for the null check is wrong.

The IsNumber() and ToInt() functions are interesting, as in they don't exist on object. Extension methods? The assumption seems to be that the number is actually a string representation of a number, in which case first confirm it is a string, then do a int.TryParse to extract it...
Regards,
Rob Philpott.

GeneralRe: I need help improving my code Pin
Gilbert Consellado6-Nov-15 0:12
professionalGilbert Consellado6-Nov-15 0:12 
Questionwhy you cannot "spoof" an Interface to use to cast an Object to a Type you know the structure of ? Pin
BillWoodruff4-Nov-15 23:25
professionalBillWoodruff4-Nov-15 23:25 
AnswerRe: why you cannot "spoof" an Interface to use to cast an Object to a Type you know the structure of ? Pin
Eddy Vluggen4-Nov-15 23:42
professionalEddy Vluggen4-Nov-15 23:42 
GeneralRe: why you cannot "spoof" an Interface to use to cast an Object to a Type you know the structure of ? Pin
BillWoodruff5-Nov-15 4:44
professionalBillWoodruff5-Nov-15 4:44 
GeneralRe: why you cannot "spoof" an Interface to use to cast an Object to a Type you know the structure of ? Pin
Eddy Vluggen5-Nov-15 8:28
professionalEddy Vluggen5-Nov-15 8:28 
AnswerRe: why you cannot "spoof" an Interface to use to cast an Object to a Type you know the structure of ? PinPopular
Pete O'Hanlon5-Nov-15 0:55
mvePete O'Hanlon5-Nov-15 0:55 
GeneralRe: why you cannot "spoof" an Interface to use to cast an Object to a Type you know the structure of ? Pin
BillWoodruff5-Nov-15 4:46
professionalBillWoodruff5-Nov-15 4:46 
GeneralRe: why you cannot "spoof" an Interface to use to cast an Object to a Type you know the structure of ? Pin
Pete O'Hanlon5-Nov-15 5:07
mvePete O'Hanlon5-Nov-15 5:07 
QuestionOAUTH2 Access from .NET Console/WinForms Pin
Member 119360464-Nov-15 22:43
Member 119360464-Nov-15 22:43 
AnswerRe: OAUTH2 Access from .NET Console/WinForms Pin
Dave Kreskowiak5-Nov-15 6:23
mveDave Kreskowiak5-Nov-15 6:23 
Questionevery email is ok,even email address is like that(sdfsdfsdf@gmail.com ) Pin
Member 118929084-Nov-15 20:32
Member 118929084-Nov-15 20:32 
AnswerRe: every email is ok,even email address is like that(sdfsdfsdf@gmail.com ) Pin
John Torjo4-Nov-15 20:52
professionalJohn Torjo4-Nov-15 20:52 
AnswerRe: every email is ok,even email address is like that(sdfsdfsdf@gmail.com ) Pin
OriginalGriff4-Nov-15 21:10
mveOriginalGriff4-Nov-15 21:10 
QuestionColumn Reorder winform Pin
Member 118527314-Nov-15 2:32
Member 118527314-Nov-15 2:32 
AnswerRe: Column Reorder winform Pin
BillWoodruff4-Nov-15 18:47
professionalBillWoodruff4-Nov-15 18:47 
GeneralRe: Column Reorder winform Pin
Member 118527315-Nov-15 0:32
Member 118527315-Nov-15 0:32 
GeneralRe: Column Reorder winform Pin
BillWoodruff5-Nov-15 4:42
professionalBillWoodruff5-Nov-15 4:42 

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.