Đối với lý do tương thích (đối tượng là serialized và xuất khẩu và phải phù hợp với tên bên ngoài) Tôi muốn có một tên trường là 'loại', ví dụ:Có thể sử dụng các từ dành riêng cho tên trường không?
TTBaseWebResponse = class
private
type: String;
success: Integer;
end;
or
TTBaseWebResponse = class
private
ftype: String;
fsuccess: Integer;
public
type: string read fstring write fstring;
success: integer read fsuccess write fsuccess;
end;
Delphi (XE2) thậm chí sẽ không biên dịch này. Điều này có thể thực hiện được không? Làm sao?
Chỉ khi bạn [ 'sử dụng & char trước name' của nó ] (http://stackoverflow.com/a/6063439/960757) ... – TLama