Select the correct match of parameter declaration.
static Void main(string[] args)
{
int a = 5;
int b = 6;
float c = 7.2f;
math (ref a, ref b, ref c);
Console.WriteLine(a + " " + b + " " + c);
}
static int math(/*add parameter declaration */)
{
a += b;
b *= (int)c;
c += a * b;
return 0;
}
static Void main(string[] args)
{
int a = 5;
int b = 6;
float c = 7.2f;
math (ref a, ref b, ref c);
Console.WriteLine(a + " " + b + " " + c);
}
static int math(/*add parameter declaration */)
{
a += b;
b *= (int)c;
c += a * b;
return 0;
}A. ref int a, int b, ref float c
B. ref int a, ref float c, ref int b
C. ref int a, ref int b, float c
D. ref int a, ref int b, ref float c
Answer: Option D
What is the correct way to declare a string array in C#?
A. string[] colors;
B. array
C. string colors[];
D. colors[] = string;
How do you access the first element of an array named 'numbers' in C#?
A. first(numbers);
B. numbers.first;
C. numbers(1);
D. numbers[0];
What is the correct way to initialize an array of integers with values {1, 2, 3} in C#?
A. int[] numbers = new int[] {1, 2, 3};
B. int numbers[] = {1, 2, 3};
C. int[] numbers = {1, 2, 3};
D. numbers[] = {1, 2, 3};
Which of the following statements is true regarding arrays in C#?
A. Arrays in C# can dynamically resize
B. The length of an array cannot be changed
C. Arrays in C# can only store primitive types
D. None of the above

Join The Discussion