tôi nhận thấy sử dụng thú vị này của từ khóa "này" trong khi xem đoạn code tháo rời của Int32.GetHashCode() trong .NET Reflector:Từ khoá "này" có thể được sử dụng với các loại giá trị không?
public override int GetHashCode()
{
return this;
}
tôi luôn nghĩ "này" chỉ được sử dụng với các loại tài liệu tham khảo không giá trị loại. Trong đoạn mã trên, bạn có thể sử dụng boxing mỗi khi bạn cố gắng lấy mã băm của một int không?
Từ các tài liệu của từ khóa "này" trong MSDN: - Từ khóa này đề cập đến các trường hợp hiện tại của lớp
Trân
Cảm ơn rất nhiều, tôi đi qua cùng một phần sau khi thêm câu hỏi của tôi.Tôi nên đã kiểm tra các đặc điểm kỹ thuật trước khi đặt câu hỏi. –
Không sao cả - mọi thứ có vẻ dễ dàng khi bạn biết. :) –