Tôi đã được cấp một dự án .net để duy trì. Tôi chỉ duyệt qua mã và tôi nhận thấy điều này trên tuyên bố thuộc tính:Từ khóa "mới" trong khai báo thuộc tính trong C#
public new string navUrl
{
get
{
return ...;
}
set
{
...
}
}
Tôi đã tự hỏi công cụ sửa đổi new
làm gì cho tài sản?
Lệnh 'modifier new' không gây ra điều này hành vi, nó chỉ nói với trình biên dịch bạn đã làm nó cố ý để nó sẽ không hiển thị một thông báo cảnh báo. – BornToCode