定义一个TStrings类对象,如:TStrings S; 
然后可以 S.Add('AA'); S.Add('BB');
接着可以使用 S.Strings[0] := 'CC'; 进行改变值,
也可以使用 S[0] := 'CC'; 改变值。请问各位,S.Strings[0] 和 S[0] 是怎么实现的?
我只知道TStrings类里面有
Property Strings[Index: Integer]: String ...的实现方式