Home / C# Programming / Structures :: Discussion

Discussion :: Structures

  1. Which of the following statements are correct about the structure declaration given below?

    
     struct Book
     {   
         private String name;  
         protected int totalpages;     
         public Single price;      
         public void Showdata()    
         {
             Console.WriteLine(name + " " + totalpages + " " + price);    
         }      
         Book()     
         {    
             name = " ";     
             totalpages = 0;      
             price = 0.0f;     
         } 
     } 
     Book b = new Book();
    1. We cannot declare the access modifier of totalpages as protected.
    2. We cannot declare the access modifier of name as private.
    3. We cannot define a zero-argument constructor inside a structure.
    4. We cannot declare the access modifier of price as public.
    5. We can define a Showdata() method inside a structure.

     

  2. A.

    1, 2

    B.

    1, 3, 5

    C.

    2, 4

    D.

    3, 4, 5

    View Answer

    Workspace

    Answer : Option B

    Explanation :

    No answer description available for this question.


Be The First To Comment