What will be the output of the following C# code?
class box
{
int width;
int height;
int length;
int volume;
void volume(int height, int length, int width)
{
volume = width * height * length;
}
}
class Prameterized_method
{
public static void main(String args[])
{
box obj = new box();
obj.height = 1;
obj.length = 5;
obj.width = 5;
obj.volume(3, 2, 1);
Console.WriteLine(obj.volume);
Console.ReadLine();
}
}
class box
{
int width;
int height;
int length;
int volume;
void volume(int height, int length, int width)
{
volume = width * height * length;
}
}
class Prameterized_method
{
public static void main(String args[])
{
box obj = new box();
obj.height = 1;
obj.length = 5;
obj.width = 5;
obj.volume(3, 2, 1);
Console.WriteLine(obj.volume);
Console.ReadLine();
}
}A. 0
B. 1
C. 6
D. 25
Answer: Option C
Related Questions on Functions and Methods in C Sharp
What is the purpose of a return type in a method declaration in C#?
A. To specify the access modifier of the method
B. To specify the type of data returned by the method
C. To specify the parameters of the method
D. None of the above
In C#, which keyword is used to define a method that does not return a value?
A. return
B. none
C. void
D. null
A. Add(int num1, int num2)
B. int Add(num1, num2)
C. Add(num1, num2)
D. int Add(int num1, int num2)

Join The Discussion