'this' pointer refers to the current object of a class.
No. A class cannot inherit the constructor of its base class.
No. Whenever, an exception occurs in your program, the correct catch block is executed and the control goes to the finally block.
No. Two virtual methods must have the same signature.
An argument passed as "ref" must be initialized before passing to the method whereas "out" parameter needs not to be initialized before passing to a method, and it will be initialized inside the method.
No, we cannot inherit private members of a class because private members are accessible only to that class and not outside that class.
Yes. By Declaring the class public and making the method sealed.
Yes. You can prevent a class from overriding in C# by using the sealed keyword; and in VB by using NotInheritable keyword.
The using block is used to obtain a resource and use it and then automatically dispose off when the execution of block completed.