What is the difference between int.Parse() and
Convert.toInt32().
Answer Posted / joseph
I got this example through net..hope it helps you.
Both(Convert.ToInt32 and int.Parse) will return the same
result in
most of the cases. But null is handled differently.
Consider the following example…
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 return zero.
but the int.Parse will throw ArgumentNullException error.
string strCount=null;
int count1 = Convert.ToInt32(strCount);
int count2 = int.Parse(strCount); // Error
Is This Answer Correct ? | 50 Yes | 4 No |
Post New Answer View All Answers
Explain the process of Serialization?
What you mean by delegate in c#?
Why c# is called c sharp?
What is inner class in c#?
What is property in c#?
Can mvc be used for desktop applications?
What is an int c#?
What do you mean by directing?
Write a syntax for writing a event delegate.
If a child class instance is created, which class constructor is called first - base class or child class?
What does dbml stand for?
Why do we need interfaces in c#?
What is c# in asp net?
What is the differences between datagrid, datalist and repeater in .net?
What is final keyword in c#?