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 is ioc containers c#?
What is use of FormBoarderStyle Propertie
Can you store different types in an array in c#?
What is difference between c sharp and c#?
Difference between call by value and call by reference in C#?
Which is better interface or abstract class in c#?
What is streamreader/streamwriter class?
Define satellite Assembly?
who is a protected class-level variable available to?
What is the use of static members with example using c#.net.
Explain About web methods and its various attributes
What is nullable types in c#?
What is a dimensional array?
Is c# slower than java?
What is delimiter in c#?