Discussion :: Generics
-
For the code snippet shown below, which of the following statements are valid?
public class GenericT> { public T Field; public void TestSub() { T i = Field + 1; } } class MyProgram { static void Main(string[] args) { Genericint> gen = new Genericint>(); gen.TestSub(); } }
|
A.
Addition will produce result 1. |
|
B.
Result of addition is system dependent. |
|
C.
Program will generate run- time exception |
|
D.
Compiler will report an error: operator'+' is not defined for types T and int. |
|
E.
None of the above. |
Answer : Option D
Explanation :
No answer description available for this question.
Be The First To Comment

Whatsapp
Facebook