Click here to Skip to main content
15,909,741 members
Home / Discussions / C#
   

C#

 
AnswerRe: problem in restoring mysql database Pin
Luc Pattyn15-Apr-12 3:19
sitebuilderLuc Pattyn15-Apr-12 3:19 
GeneralRe: problem in restoring mysql database Pin
altafmohd15-Apr-12 5:04
altafmohd15-Apr-12 5:04 
AnswerRe: problem in restoring mysql database Pin
Bernhard Hiller15-Apr-12 21:18
Bernhard Hiller15-Apr-12 21:18 
QuestionHow well do you know your TryParse()? Pin
Ravi Bhavnani14-Apr-12 10:11
professionalRavi Bhavnani14-Apr-12 10:11 
AnswerRe: How well do you know your TryParse()? Pin
Alan N14-Apr-12 10:56
Alan N14-Apr-12 10:56 
GeneralRe: How well do you know your TryParse()? Pin
Ravi Bhavnani14-Apr-12 11:15
professionalRavi Bhavnani14-Apr-12 11:15 
GeneralRe: How well do you know your TryParse()? Pin
Alan N14-Apr-12 11:29
Alan N14-Apr-12 11:29 
AnswerRe: How well do you know your TryParse()? Pin
Ravi Bhavnani14-Apr-12 11:34
professionalRavi Bhavnani14-Apr-12 11:34 
GeneralRe: How well do you know your TryParse()? Pin
Alan N14-Apr-12 12:56
Alan N14-Apr-12 12:56 
GeneralRe: How well do you know your TryParse()? Pin
Ravi Bhavnani14-Apr-12 13:00
professionalRavi Bhavnani14-Apr-12 13:00 
AnswerRe: How well do you know your TryParse()? Pin
Luc Pattyn14-Apr-12 13:40
sitebuilderLuc Pattyn14-Apr-12 13:40 
GeneralRe: How well do you know your TryParse()? Pin
Ravi Bhavnani14-Apr-12 13:51
professionalRavi Bhavnani14-Apr-12 13:51 
GeneralRe: How well do you know your TryParse()? Pin
PIEBALDconsult15-Apr-12 4:20
mvePIEBALDconsult15-Apr-12 4:20 
AnswerRe: How well do you know your TryParse()? Pin
PIEBALDconsult14-Apr-12 19:03
mvePIEBALDconsult14-Apr-12 19:03 
GeneralRe: How well do you know your TryParse()? Pin
Eddy Vluggen15-Apr-12 0:43
professionalEddy Vluggen15-Apr-12 0:43 
Do we actually care, if the value isn't being used?
string badNumericString = "Bogus";
Decimal foo; // will be initialized to 0 by the runtime
if (!Decimal.TryParse (badNumericString, out foo)) foo = 1; // default value here

..and if the TryParse don't use the value, it'll probably initialize it with the same value it initializes an empty variable. Since the variable hasn't been set (according to application logic), we can't be sure about the value unless we explicitly set it. (Future versions of .NET might display other behavior)
Bastard Programmer from Hell Suspicious | :suss:

GeneralRe: How well do you know your TryParse()? Pin
DaveyM6915-Apr-12 0:56
professionalDaveyM6915-Apr-12 0:56 
GeneralRe: How well do you know your TryParse()? Pin
PIEBALDconsult15-Apr-12 4:22
mvePIEBALDconsult15-Apr-12 4:22 
GeneralRe: How well do you know your TryParse()? Pin
Ravi Bhavnani15-Apr-12 5:07
professionalRavi Bhavnani15-Apr-12 5:07 
AnswerRe: How well do you know your TryParse()? Pin
Luc Pattyn15-Apr-12 3:12
sitebuilderLuc Pattyn15-Apr-12 3:12 
GeneralRe: How well do you know your TryParse()? Pin
PIEBALDconsult15-Apr-12 4:08
mvePIEBALDconsult15-Apr-12 4:08 
GeneralRe: How well do you know your TryParse()? Pin
Luc Pattyn15-Apr-12 4:55
sitebuilderLuc Pattyn15-Apr-12 4:55 
GeneralRe: How well do you know your TryParse()? Pin
Ravi Bhavnani15-Apr-12 5:07
professionalRavi Bhavnani15-Apr-12 5:07 
GeneralRe: How well do you know your TryParse()? Pin
Ravi Bhavnani15-Apr-12 5:04
professionalRavi Bhavnani15-Apr-12 5:04 
AnswerRe: How well do you know your TryParse()? Pin
dybs16-Apr-12 11:06
dybs16-Apr-12 11:06 
GeneralRe: How well do you know your TryParse()? Pin
Ravi Bhavnani16-Apr-12 11:11
professionalRavi Bhavnani16-Apr-12 11:11 

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.