What is difference between Convert.ToString(variable) and
variable.ToString()
Answers were Sorted based on User's Feedback
Answer / hima sijo
convert.tostring handles Null value also where
Variable.tostring wont handle null value.It throw exception
Is This Answer Correct ? | 8 Yes | 0 No |
Answer / abdul
Convert.ToString handles null where as simple
variable.ToString() doesn;t;
But Convert class is an optimization cost, when we use
inside any loop, need to minimize it
Sample ToString();
Will Work
int salary = 10000;
string oldSalary = salary.tostring();
Will Throw exeption
int salary = null;
string oldSalary = salary.tostring(); ---> throws exception
Sample Convert.ToString()
Will Work
int salary = 10000;
string oldSalary = Convert.ToString(salary);
Will Work
int salary = null;
string oldSalary = Convert.ToString(salary); null will return
Is This Answer Correct ? | 13 Yes | 7 No |
Answer / sanjib ghosh
Dim salary As Int16
Dim oldSalary As String = salary.ToString()
Dim newSalary As String = Convert.ToString(salary)
MsgBox(oldSalary & "")
MsgBox(newSalary & "")
''No exception throw
both work same function
Is This Answer Correct ? | 0 Yes | 0 No |
object ss =null;
string s1 = ss.ToString(); ---------- exeption
string s2 = Convert.ToString(ss); --- ""
--------------------
int ss =null; --- int can't be converted to null
--------------------
int ss = 1;
string s1 = ss.ToString(); ---------- "1"
string s2 = Convert.ToString(ss); --- "1"
Is This Answer Correct ? | 0 Yes | 2 No |
How do you create user defined data types in c#?
What does do in c#?
what is full assembly reference
In which order the constructor is called for an inherited class?
What is difference between ienumerable and iqueryable in c#?
How many types of constructor are there in c#?
What is ado c#?
what is difference between is and as operators in c#?
List some Advantages of switch-case over if else?
Explain the three services model (three-tier application).
How do you implement thread synchronization (object.wait, notify,and criticalsection) in c#?
How do you implement multiple inheritance in .NET?