Which one of the following is the output of the above code?
4 phương ánCó giải thích
private static int DoComputation(int start){
int sum = 0;
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();
}Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Mã nguồn trên sử dụng kỹ thuật đa luồng để thực hiện tính toán. Hàm DoComputation tính tổng các số từ 1 đến một số nhập vào. Trong hàm Main, chúng ta tạo 2 nhiệm vụ (task) thực hiện tính toán cho 2 số khác nhau là 3 và 4. Sau đó, chúng ta chờ các nhiệm vụ hoàn thành và cộng kết quả lại với nhau. Kết quả cuối cùng được in ra màn hình.
Cùng chương 1
Assume that your app includes this logging statement: Log.i("MainActivity", "MainActivity layout is complete"); You see the statement "MainActivity layout is complete" in the Logcat panel. Which of the following log level menu is set?Có lời giảiCâu hỏiWhich kernel is Android based on?Có lời giảiCâu hỏiWhat is difference between android api and google api?Có lời giảiCâu hỏiCả 34 câu của chủ đề34 câu
Đi tiếp từ đây