What does the operator ?? do?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Hàm ?? trong lập trình là một trong những toán tử đặc biệt trong C#. Nó được sử dụng để thực hiện kiểm tra null và trả về giá trị mặc định nếu biến được kiểm tra là null. Ví dụ: let name = null; let fullName = name ?? 'Unknown'; Trong trường hợp này, fullName sẽ được gán giá trị 'Unknown' vì name là null. Hàm ?? giúp tránh lỗi null reference và làm cho mã nguồn trở nên sạch sẽ hơn.