> > They didn't. Perhaps he means C#. But here, AFAIK, string support is very different to what Pascal programmers are accustomed to. Strings are always constant and can't be modified, They are created once and discarded completely later. Something like s[3] := 'x'; is not portable to C#. -Michael