"David Nadlinger" , dans le message (digitalmars.D:170875), a écrit : > On Thursday, 28 June 2012 at 09:49:19 UTC, Jonathan M Davis wrote: >>> char[] is not treated as an array by the library, and is not >>> treated as a RandomAccessRange. That is a second >>> inconsistency, and it would be avoided is string were a struct. >> >> So, it looked to me like you were saying that making string a >> struct would >> make it so that it was a random access range, which would mean >> implementing >> length, opSlice, and opIndex. > > I think he meant that the problem would be solved because people > would be less likely to expect it to be a random access range in > the first place.
Yes.
