What is the difference between int.Parse() and
Convert.toInt32().
Answers were Sorted based on User's Feedback
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 |
Answer / 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 |
Difference between StackPanel and RelativePanel ?
How can we sort the elements of the array in descending order?
How to implement singleton design pattern in c#?
What is type casting. Explain it with reference to classes.
2 Answers HCL, JPMorgan Chase,
How do I join one form to another in c#?
What are winforms in c#?
Which namespaces are necessary to create a localized application?
What is the difference between returning iqueryable vs ienumerable?
Explain the three services model (three-tier application).
Can we have two main methods in c#?
What are the ways to deploy an assembly?
2 Answers Siebel Systems, Visual Soft,
What is difference between destructor and finalize?
Visual Basic (800)
C Sharp (3816)
ASP.NET (3180)
VB.NET (461)
COM+ (79)
ADO.NET (717)
IIS (369)
MTS (11)
Crystal Reports (81)
BizTalk (89)
Dot Net (2435)
Exchange Server (362)
SharePoint (720)
WCF (340)
MS Office Microsoft (6963)
LINQ Language-Integrated Query (317)
WPF (371)
TypeScript (144)
Microsoft Related AllOther (311)