What will be the output of the following C# code?
class number
{
private int num1;
private int num2;
public int anumber
{
get
{
return num1;
}
set
{
num1 = value;
}
}
public int anumber1
{
get
{
return num2;
}
set
{
num2 = value;
}
}
}
class Program
{
public static void Main(string[] args)
{
number p = new number();
p.anumber = 20;
number k = new number();
k.anumber1 = 40;
int m = p.anumber;
int t = k.anumber1;
int r = p.anumber + k.anumber1;
System.Console.WriteLine("number1 = " +m);
System.Console.WriteLine("number2 = " +t);
System.Console.WriteLine("sum = " +r);
System.Console.ReadLine();
}
}
class number
{
private int num1;
private int num2;
public int anumber
{
get
{
return num1;
}
set
{
num1 = value;
}
}
public int anumber1
{
get
{
return num2;
}
set
{
num2 = value;
}
}
}
class Program
{
public static void Main(string[] args)
{
number p = new number();
p.anumber = 20;
number k = new number();
k.anumber1 = 40;
int m = p.anumber;
int t = k.anumber1;
int r = p.anumber + k.anumber1;
System.Console.WriteLine("number1 = " +m);
System.Console.WriteLine("number2 = " +t);
System.Console.WriteLine("sum = " +r);
System.Console.ReadLine();
}
}A. 20
B. number1 = 30
number2 = 40
sum = 70
C. number1 = 20
number2 = 40
sum = 60
D. Compile time error
Answer: Option C
Related Questions on Exception Handling in C Sharp
What is the purpose of exception handling in C#?
A. To enhance program performance
B. To avoid writing error messages
C. To gracefully handle runtime errors
D. To simplify debugging
What is the default exception handler in C# called?
A. Standard Exception Handler
B. Unhandled Exception Handler
C. Global Exception Handler
D. None of the above
A. throw
B. catch
C. finally
D. try

Join The Discussion