Which of the following statements is correct about the C#.NET code snippet given below? struct Book { private String name; private int noofpages; private Single price; } Book b = new Book();
1.The structure variable b will be created on the heap.
2.We can add a zero-argument constructor to the above structure.
3. When the program terminates variable b will get garbage collected.
4.The structure variable b will be created on the stack.