logo

CuriousTab

CuriousTab

Discussion


Home C# Programming Namespaces Comments

  • Question
  • 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");

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


  • Namespaces problems


    Search Results


    • 1. 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
    • Discuss
    • 2. 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
    • 3. Which of the following CANNOT belong to a C#.NET Namespace?

    • Options
    • A. class
    • B. struct
    • C. enum
    • D. Data
    • E. interface
    • Discuss
    • 4. 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
    • 5. 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
    • 6. 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
    • 7. 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
    • 8. 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
    • 9. 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
    • 10. Which of the following statements is correct about a namespace used in C#.NET?

    • Options
    • A. Nested namespaces are not allowed.
    • B. Importing outer namespace imports inner namespace.
    • C. Nested namespaces are allowed.
    • D. If nested, the namespaces cannot be split across files.
    • Discuss


    Comments

    There are no comments.

Enter a new Comment