Theo sau previous question của tôi, tôi đang cố gắng biên dịch mã từ một trong các câu trả lời ở đó.Tham số kiểu E2511 'T' phải là lỗi trình biên dịch loại lớp nghĩa là gì?
type
TSearchableObjectList<T> = class(TObjectList<T>)
end;
Trình biên dịch sẽ không biên dịch này và báo cáo thông báo lỗi này:
[dcc32 Error]: E2511 Type parameter 'T' must be a class type
không thông báo lỗi này có nghĩa là gì, và làm thế nào tôi nên sửa chữa các mã?
Tại sao không thêm nhận xét cho câu hỏi gốc? BTW Tôi đã chỉnh sửa câu trả lời để sửa lỗi –
@SirRufo Đó là một gợi ý hay. Dù sao, tôi đã chỉnh sửa các câu hỏi để làm cho nó tổng quát hơn, và chỉnh sửa tiêu đề để bao gồm các thông báo lỗi. Điều này sẽ làm cho nó dễ tìm kiếm hơn. Cảm ơn bạn đã chỉnh sửa câu trả lời của tôi. –