Click here to Skip to main content
15,881,248 members
Home / Discussions / C#
   

C#

 
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 
QuestionHelp me C# Pin
h7h7h714-Apr-12 4:20
h7h7h714-Apr-12 4:20 
AnswerRe: Help me C# Pin
PIEBALDconsult14-Apr-12 4:40
mvePIEBALDconsult14-Apr-12 4:40 
AnswerRe: Help me C# Pin
Abhinav S14-Apr-12 5:23
Abhinav S14-Apr-12 5:23 
QuestionSnmp packet format Pin
Member 788151814-Apr-12 1:42
Member 788151814-Apr-12 1:42 
QuestionRe: Snmp packet format Pin
Eddy Vluggen15-Apr-12 0:44
professionalEddy Vluggen15-Apr-12 0:44 
AnswerRe: Snmp packet format Pin
Member 788151815-Apr-12 6:51
Member 788151815-Apr-12 6:51 
AnswerRe: Snmp packet format Pin
jschell16-Apr-12 12:26
jschell16-Apr-12 12:26 

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.