What is the difference between int.Parse() and
Convert.toInt32().
Answer Posted / jyoti magdum
Both(Convert.ToInt32 and int.Parse) will return the same
result in
most of the cases.
string strCount="32";
int count1 = Convert.ToInt32(strCount);
int count2 = int.Parse(strCount);
If you print the result it will be same ie 32.
If suppose the string is the null (see the example below),
Convert.ToInt32 will throw ArgumentNullException error.
and the int.Parse will throw ArgumentNullException error.
string strCount=null;
int count1 = Convert.ToInt32(strCount);//Error
int count2 = int.Parse(strCount); // Error
Is This Answer Correct ? | 2 Yes | 5 No |
Post New Answer View All Answers
What's the implicit name of the parameter that gets passed into the set method/property of a class?
What is string programming language?
What is the usage of transponders?
What method is used to sort the elements of the array in descending order?
What are object pooling and connection pooling and difference between them?
What is asp net c#?
What does mean c#?
Is c# good for web development?
Does c# support multilevel inheritance?
What are different types of classes in c#?
Why do we need interfaces in c#?
How do you declare a method in c#?
In which order the constructor is called for an inherited class?
Define thread?
What is alias in c#?