nark: 1
21
Total Marks: 60
Vol 8
Font: Microsoft Sans Serif
Size: 10
Time Left:58:34
Multiple Choices
Answer (Choose 1 answer)
int sum = 0:
private static int DoComputation(int start){
for (var value = 1; value <= start; value++){
sum += value;
}
return sum;
}
public static void Main(){
int sum = 0;
Task<int>[] taskArray = {
Task<int>.Factory. StartNew(() => DoComputation(3)),
Task<int>.Factory.StartNew(() => DoComputation(4))
for (int i = 0; i < taskArray.Length; i++){
sum += taskArray[i].Result;
Console.WriteLine($"{sum}");
Console.ReadLine();
}
Which one of the following is the output of the above code?
A. 16
B. 6
C. 10
D. Results are unpredictable