16.
Which of the following are true about classes and struct?
A class is a reference type, whereas a struct is a value type.
Objects are created using new, whereas structure variables can be created either using new or without using new.
A structure variable will always be created slower than an object.
A structure variable will die when it goes out of scope.
An object will die when it goes out of scope.
A. 1, 2, 4
B. 3, 5
C. 2, 4
D. 3, 4, 5
Answer & Explanation
Answer: Option A
Explanation:
No answer description available for this question. Let us discuss.
View Answer Workspace Report Discuss in Forum
17.
Which of the following will be the correct output for the program given below?
namespace IndiabixConsoleApplication
{
struct Sample
{
public int i;
}
class MyProgram
{
static void Main(string[] args)
{
Sample x = new Sample();
Sample y;
x.i = 9;
y = x;
y.i = 5;
Console.WriteLine(x.i + ” ” + y.i);
}
}
}
A. 9 9
B. 9 5
C. 5 5
D. 5 9
E. None of the above
Answer & Explanation
Answer: Option B
Explanation:
No answer description available for this question. Let us discuss.
View Answer Workspace Report Discuss in Forum
18.
Which of the following statements are correct about Structures used in C#.NET?
A Structure can be declared within a procedure.
Structs can implement an interface but they cannot inherit from another struct.
struct members cannot be declared as protected.
A Structure can be empty.
It is an error to initialize an instance field in a struct.
A. 1, 2, 4
B. 2, 3, 5
C. 2, 4
D. 1, 3
Answer & Explanation
Answer: Option B
Explanation:
No answer description available for this question.