Ah, so since my code (that I just deleted) used a 'new' StringBuilder each time, I didn't see your problems.
Yeah, I tend to avoid StringBuilder just because it has no easy .Clear method, and the lack of THAT makes me question the whole thing. Then again, I haven't written any serious string manip routines in C# yet. -- Peter Smith
