C# Programming - Arrays
Exercise : Arrays - General Questions
- Arrays - General Questions
1.
Which of the following statements are correct about the C#.NET code snippet given below?
int[ , ] intMyArr = {{7, 1, 3}, {2, 9, 6}};
- intMyArr represents rectangular array of 2 rows and 3 columns.
- intMyArr.GetUpperBound(1) will yield 2.
- intMyArr.Length will yield 24.
- intMyArr represents 1-D array of 5 integers.
- intMyArr.GetUpperBound(0) will yield 2.
2.
Which of the following statements are correct about the C#.NET code snippet given below?
int[] a = {11, 3, 5, 9, 4};
- The array elements are created on the stack.
- Refernce a is created on the stack.
- The array elements are created on the heap.
- On declaring the array a new array class is created which is derived from System.Array Class.
- Whether the array elements are stored in the stack or heap depends upon the size of the array.
3.
Which one of the following statements is correct?
4.
If a is an array of 5 integers then which of the following is the correct way to increase its size to 10 elements?
5.
How will you complete the foreach loop in the C#.NET code snippet given below such that it correctly prints all elements of the array a?
int[][]a = new int[2][];
a[0] = new int[4]{6, 1 ,4, 3};
a[1] = new int[3]{9, 2, 7};
foreach (int[ ] i in a)
{
/* Add loop here */
Console.Write(j + " ");
Console.WriteLine();
}
Quick links
Quantitative Aptitude
Verbal (English)
Reasoning
Programming
Interview
Placement Papers