I just asked a question about how to convert a number to a string with leading zeros. I had some great answers. Thanks so much. I didn't really know which to mark correct as they were all good. Sorry for the people I didn't mark correct.
Now I have strings like
001
002
003
How do I convert back to integers? something like the opposite of Key = i.ToString("D2");
Mandy
Quite easy that also.
string myString = "003";
int myInt = int.Parse( myString );
If you aren't sure if the string is a valid int, you can do it like this:
string myString = "003";
int myInt;
if( int.TryParse( myString, out myInt )
{
//myString is a valid int and put into myInt
}else{
//myString could not be converted to a valid int, and in this case myInt is 0 (default value for int)
}
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With