Neredeyse her zaman boş bir dize döndüren bir listeye sahip olmakla ilgili bir sorunu çözmeye çalışmak için neredeyse bir saat harcadım. ListAppend'i bir ArrayAppend veya StructInsert kullanıyor gibi kullanıyordum, ancak görünüşe göre ListAppend farklı çalışıyor. Varsa, ListAppend'in diğer her şeyden farklı olarak çalışmasının arkasında yatan sebep nedir? ColdFusion'dakiArrayAppend ve StructInsert ikisi de yıkıcı iken, ListAppend neden yıkıcı değil?
<cfset ListAppend(list, item)>
liste = ''
<cfset ArrayAppend(array, item)>
dizi [1] = öğe
<cfset StructInsert(struct, 'key', item)>
struct.key = madde
Aynı deneyime ve dün soruyu sordum. –
olası yinelenen [Neden arrayAppend true döndürür ve listeyi listeye döndürür?] (Http://stackoverflow.com/questions/1138709/why-does-arrayappend-return-true-and-listappend-return-the-list) –