yılında 'Dinamik dizi' ve 'dizesinin dizisi' Ben böyle bir sınıfı:Uyumsuz türleri: Delphi
Programmer = Class(Worker)
private
// Some code here
programmingLanguages: array of String;
numOfProgrammingLanguages: integer;
public
// Some code here
procedure SetProgrammingLanguages(newLanguages: array of String);
function GetNumOfProgrammingLanguages(languages: array of string) : integer;
end;
Ben SetProgrammingLanguages
yöntemi için aşağıdaki kodu yazarken bir hata alıyorum:
procedure Programmer.SetProgrammingLanguages(newLanguages: array of String);
begin
programmingLanguages := newLanguages;
end;
Incompatible types: 'Dynamic array' and 'array of string'
Bu sorunu nasıl çözebilirim?
Lütfen [açık dizi parametreleri hakkında] makalemi okuyun (http://rvelthuis.de/articles/articles-openarr.html). O yardımcı olabilir. –