Question
What would be the output for the following set of code?
static void Main(string[] args) { String obj = "hello"; String obj1 = "world"; String obj2 = obj; Console.WriteLine (obj.Equals(obj2) + " " + obj2.CompareTo(obj) ); Console.ReadLine(); }
static void Main(string[] args) { String obj = "hello"; String obj1 = "world"; String obj2 = obj; Console.WriteLine (obj.Equals(obj2) + " " + obj2.CompareTo(obj) ); Console.ReadLine(); }
Answer: Option C
Was this answer helpful ?
Equal() checks if two string objects 'obj' and 'obj2' are equal or not and hence returns true or false.Similarly, "CompareTo operator check two objects and since string obj2 = obj,it returns bool value '0'. Hence,they are equal.
Output : True 0
Was this answer helpful ?
Submit Solution