For the code snippet given below, which of the following statements is valid? public class Generic<T> { public T Field; } class Program { static void Main(string[ ] args) { Generic<String> g = new Generic<String>(); g.Field = "Hello"; Console.WriteLine(g.Field); } }
1.It will print string "Hello" on the console.
2.Name Generic cannot be used as a class name because it's a keyword.
3.Compiler will give an error.
4.Member Field of class Generic is not accessible directly.
Posted Date:-2021-02-25 10:20:32