C# - Datatypes Questions and Answers

C# - Datatypes

Showing 10 of 17 questions
1. Which of the following statements are correct about data types?     If the integer literal exceeds the range of byte, a compilation error will occur.     We cannot implicitly convert non-literal numeric types of larger storage size to byte.     Byte cannot be implicitly converted to float.     A char can be implicitly converted to only int data type.     We can cast the integral character codes.
  • 1, 3, 5
  • 2, 4
  • 3, 5
  • 1, 2, 5
Show Answer Report
2. Which of the following is an 8-byte Integer?
  • Char
  • Long
  • Short
  • Byte
Show Answer Report
3.  Which of the following is NOT an Integer?
  • Char
  • Byte
  • Integer
  • Short
Show Answer Report
4. Which of the following statements is correct?
  • Information is never lost during narrowing conversions.
  • The CInteger() function can be used to convert a Single to an Integer.
  • Widening conversions take place automatically.
  • Assigning an Integer to an Object type is known as Unboxing.
Show Answer Report
5. Which of the following are value types?     Integer     Array     Single     String     Long
  • 1, 2, 5
  • 1, 3, 5
  • 2, 4
  • 3, 5
Show Answer Report
6. Which of the following does not store a sign?
  • Short
  • Integer
  • Long
  • Byte
Show Answer Report
7. What is the size of a Decimal?
  • 4 byte
  • 8 byte
  • 16 byte
  • 32 byte
Show Answer Report
8. What will be the output of the following code snippet when it is executed?     int x = 1;     floaty = 1.1f;     short z = 1;     Console.Write.Line((float) x + y * z - (x += (short) y));
  • 0.1
  • 1.0
  • 1.1
  • 11
Show Answer Report
9. Which of the following statements is correct about the C#.NET code snippet given below? short s1 = 20; short s2 = 400; int a; a = s1 * s2;
  • A value 8000 will be assigned to a.
  • A negative value will be assigned to a.
  • During arithmetic if the result exceeds the high or low value of the range the value wraps around till the other side of the range.
  • An error is reported as widening conversion cannot takes place.
Show Answer Report
10. Which of the following is the correct size of a Decimal datatype?
  • 8 Bytes
  • 4 Bytes
  • 10 Bytes
  • 16 Bytes
Show Answer Report
Questions and Answers for Competitive Exams Various Entrance Test