Home / C# Programming / Constructors :: Discussion

Discussion :: Constructors

  1. Which of the following statements are correct about the C#.NET code snippet given below?

     class Sample
     {   
         static int i;   
         int j;   
         public void proc1()    
         {         
              i = 11;        
              j = 22;    
         }
         public static void proc2()     
         {
              i = 1;         
              j = 2;     
        } 
        static Sample()     
        {
             i = 0;         
             j = 0;   
        } 
    
    }   
    

     

  2. A.

    i cannot be initialized in proc1().

    B.

    proc1() can initialize i as well as j.

    C.

    j can be initialized in proc2().

    D.

    The constructor can never be declared as static.

    E.

    proc2() can initialize i as well as j.

    View Answer

    Workspace

    Answer : Option B

    Explanation :

    No answer description available for this question.


Be The First To Comment