Tôi hiện đang tạo trình bao bọc xà phòng cho một số hàm Delphi để chúng tôi có thể dễ dàng sử dụng chúng từ PHP, C# và Delphi.Cách hiển thị loại bộ Delphi qua Soap
Tôi tự hỏi cách tốt nhất để hiển thị các bộ là gì.
type
TCountry = (countryUnknown,countryNL,countryD,countryB,countryS,countryFIN,countryF,countryE,countryP,countryPl,countryL);
TCountrySet = set of TCountry;
function GetValidCountrySet(const LicensePlate:string; const PossibleCountriesSet:TCountrySet):TCountrySet;
tôi đang quấn nó như thế này cho máy chủ xà phòng:
type
TCountryArray = array of TCountry;
function TVehicleInfo.GetValidCountrySet(const LicensePlate:string; const PossibleCountriesSet:TCountryArray):TCountryArray;
Nó hoạt động, nhưng tôi cần phải viết rất nhiều mã vô dụng và xấu xí để chuyển đổi bộ -> mảng và mảng -> bộ.
Có cách nào dễ dàng hơn, thanh lịch hơn hoặc chung chung hơn để thực hiện việc này không?