Consider this C# code:

4 phương ánCó giải thíchTrung bình
Đề bài
public IActionResult Save(Person person) {
  if (ModelState.IsValid) return Content("Valid");
  return Content("Error");
}

If no value for Age is passed and Age is int, what happens?

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Nếu không có giá trị cho thuộc tính Age và Age được định nghĩa là kiểu int, thì khi thực hiện phương thức Save, chương trình sẽ không ném ra ngoại lệ. Thay vào đó, nó sẽ kiểm tra trạng thái hợp lệ của mô hình (ModelState.IsValid). Vì Age không được cung cấp, nên mô hình sẽ không hợp lệ. Do đó, phương thức sẽ trả về nội dung "Error".

Cùng chương 4

Xuất hiện trong 1 bộ đề