On 05/24/2014 09:46 AM, Kagamin wrote: > foreach over string apparently iterates over chars by default instead of > dchars. Didn't it prefer dchars? I don't think so. The range algorithms iterate by dchar though. > > string s="weiß"; > int i; > foreach(c;s)i++; > assert(i==5); Ali