logo

CuriousTab

CuriousTab

Discussion


Home C# Programming Namespaces Comments

  • Question
  • Which of the followings are NOT a .NET namespace?

    1. System.Web
    2. System.Process
    3. System.Data
    4. System.Drawing2D
    5. System.Drawing3D


  • Options
  • A. 1, 3
  • B. 2, 4, 5
  • C. 3, 5
  • D. 1, 2, 3

  • Correct Answer
  • 2, 4, 5 


  • Namespaces problems


    Search Results


    • 1. Which of the following statements is correct about a namespace in C#.NET?

    • Options
    • A. Namespaces help us to control the visibility of the elements present in it.
    • B. A namespace can contain a class but not another namespace.
    • C. If not mentioned, then the name 'root' gets assigned to the namespace.
    • D. It is necessary to use the using statement to be able to use an element of a namespace.
    • E. We need to organise the classes declared in Framework Class Library into different namespaces.
    • Discuss
    • 2. Which of the following CANNOT belong to a C#.NET Namespace?

    • Options
    • A. class
    • B. struct
    • C. enum
    • D. Data
    • E. interface
    • Discuss
    • 3. Which of the following statements is correct about the using statement used in C#.NET?

    • Options
    • A. using statement can be placed anywhere in the C#.NET source code file.
    • B. It is permitted to define a member at namespace level as a using alias.
    • C. A C#.NET source code file can contain any number of using statement.
    • D. By using using statement it is possible to create an alias for the namespace but not for the namespace element.
    • E. By using using statement it is possible to create an alias for the namespace element but not for the namespace.
    • Discuss
    • 4. If a class called Point is present in namespace n1 as well as in namespace n2, then which of the following is the correct way to use the Point class?

    • Options
    • A.
      namespace CuriousTabConsoleApplication
      { 
          class MyProgram
          { 
              static void Main(string[] args)
              { 
                  import n1; 
                  Point x = new Point();
                  x.fun();
                  import n2;
                  Point y = new Point(); 
                  y.fun();
              }
          }
      }
    • B.
      import n1; 
      import n2;
      namespace CuriousTabConsoleApplication
      { 
          class MyProgram
          { 
              static void Main(string[] args)
              {
                  n1.Point x = new n1.Point(); 
                  x.fun();
                  n2.Point y = new n2.Point(); 
                  y.fun();
              }
          }
      }
    • C.
      namespace CuriousTabConsoleApplication
      { 
          class MyProgram
          {
              static void Main(string[] args)
              {
                  using n1;
                  Point x = new Point();
                  x.fun();
                  using n2;
                  Point y = new Point();
                  y.fun();
              }
          }
      }
    • D.
      using n1;
      using n2; 
      namespace CuriousTabConsoleApplication
      { 
          class MyProgram
          { 
              static void Main(string[] args)
              { 
                  n1.Point x = new n1.Point(); 
                  x.fun();
                  n2.Point y = new n2.Point(); 
                  y.fun(); 
              } 
          } 
      }
    • Discuss
    • 5. Which of the following statments are the correct way to call the method Issue() defined in the code snippet given below?

      namespace College
      {
          namespace Lib
          {
              class Book
              {
                  public void Issue()
                  {
                      // Implementation code
                  }
              }
              class Journal
              {
                  public void Issue()
                  {
                      // Implementation code
                  }
              }
          }
      }
      1. College.Lib.Book b = new College.Lib.Book(); 
        b.Issue();
      2. Book b = new Book(); 
        b.Issue();
      3. using College.Lib; 
        Book b = new Book(); 
        b.Issue();
      4. using College;
        Lib.Book b = new Lib.Book(); 
        b.Issue();
      5. using College.Lib.Book; 
        Book b = new Book(); 
        b.Issue();

    • Options
    • A. 1, 3
    • B. 2, 4
    • C. 3
    • D. 4, 5
    • Discuss
    • 6. Which of the following is correct way to rewrite the C#.NET code snippet given below?

      using Microsoft.VisualBasic;
      using System.Windows.Forms;
      MessageBox.Show("Wait for a" + ControlChars.CrLf + "miracle");

    • Options
    • A.
      using System.Windows.Forms;
      using CtrlChars = Microsoft.VisualBasic.ControlChars; 
      MessageBox.Show("Wait for a" + CrLf + "miracle");
    • B.
      using Microsoft.VisualBasic; 
      using System.Windows.Forms; 
      CtrlChars = ControlChars;
      MessageBox.Show("Wait for a" + CtrlChars.CrLf + "miracle");
    • C.
      using Microsoft.VisualBasic; 
      using System.Windows.Forms; 
      CtrlChars = ControlChars; 
      MessageBox.Show ("Wait for a" + CrLf + "miracle");
    • D.
      using System.Windows.Forms;
      using CtrlChars = Microsoft.VisualBasic.ControlChars; 
      MessageBox.Show("Wait for a" + CtrlChars.CrLf + "miracle");
    • Discuss
    • 7. Which of the following C#.NET code snippets will correctly print "Hello C#.NET"?

    • Options
    • A.
      import System; 
      namespace CuriousTabConsoleApplication
      { 
          class MyProgram
          { 
              static void Main(string[] args)
              { 
                  Console.WriteLine("Hello C#.NET");
              } 
          } 
      }
    • B.
      using System;
      namespace CuriousTabConsoleApplication
      { 
          class MyProgram
          { 
              static void Main(string[ ] args)
              { 
                  WriteLine("Hello C#.NET");
              } 
          } 
      }
    • C.
      using System.Console; 
      namespace CuriousTabConsoleApplication
      { 
          class MyProgram
          { 
              static void Main (string[ ] args)
              { 
                  WriteLine("Hello C#.NET");
              } 
          } 
      }
    • D.
      using System;
      namespace CuriousTabConsoleApplication
      { 
          class MyProgram
          { 
              static void Main(string[] args)
              { 
                  Console.WriteLine("Hello C#.NET");
              }
          }
      }
    • Discuss
    • 8. If ListBox is class present in System.Windows.Forms namespace, then which of the following statements are the correct way to create an object of ListBox Class?

      1. using System.Windows.Forms; 
        ListBox lb = new ListBox();
      2. using LBControl = System.Windows.Forms;
        LBControl lb = new LBControl();
      3. System.Windows.Forms.ListBox lb = new System.Windows.Forms.ListBox();
      4. using LBControl lb = new System.Windows.Forms.ListBox;
      5. using LBControl = System.Windows.Forms.ListBox; 
        LBControl lb = new LBControl();

    • Options
    • A. 1, 3
    • B. 2, 4, 5
    • C. 1, 3, 5
    • D. 5 only
    • Discuss
    • 9. Which of the following is NOT a namespace in the .NET Framework Class Library?

    • Options
    • A. System.Process
    • B. System.Security
    • C. System.Threading
    • D. System.Drawing
    • E. System.Xml
    • Discuss
    • 10. If a namespace is present in a library then which of the following is the correct way to use the elements of the namespace?

    • Options
    • A. Add Reference of the namespace.
      Use the elements of the namespace.
    • B. Add Reference of the namespace.
      Import the namespace.
      Use the elements of the namespace.
    • C. Import the namespace.
      Use the elements of the namespace.
    • D. Copy the library in the same directory as the project that is trying to use it.
      Use the elements of the namespace.
    • E. Install the namespace in Global Assembly Cache.
      Use the elements of the namespace.
    • Discuss


    Comments

    There are no comments.

Enter a new Comment