Vidyalelo
C# Programming · Q206

Classes and Objects in C Sharp

Programming · C# Programming · question 206

Q206

What will be the output of the following C# code? class maths public int x; public double y; public int add(int a, int b) x = a + b; return x; public int add(double c, double d) y = c + d; return (int)y; public maths() this.x = 0; this.y = 0; class Program static void Main(string[] args) maths obj = new maths(); int a = 4; double b = 3.5; obj.add(a, a); obj.add(b, b); Console.WriteLine(obj.x + " " + obj.y); Console.ReadLine();

A.
4, 3.5
B.
8, 0
C.
7.5, 8
D.
8, 7
Answer

Answer: Option D

Solution

Answer: Option D
No explanation is given for this question Let's Discuss on Board