My name is Edward Tanguay. I'm an American software and web developer living and working in Berlin, Germany.
4 hours ago: If you are a developer in Berlin and need to improve your English, I'm looking for groups to teach after work: http://tanguay.info/itenglish.
5 hours ago: As far as I'm concerned, the singularity is already here, every time I wake up twitter tells me something amazing was created while I slept.
5 hours ago: We're not suffering from information overload, we're suffering from faulty filtering.
5 hours ago: Classic literature for free as nicely formatted 1-page or 2-page PDF downloads: http://www.planetebook.com/free-ebooks.asp.
6 hours ago: Yes, when you pour coffee, "a lightning storm of neuronal activity occurs almost across the entire brain": http://is.gd/eWO1T @pholdings.
22 hours ago: If you put two spaces after a period or use underlining for emphasis, you were born before 1980.
23 hours ago: Word of the day: infovore, n. an animal with a voracious appetite for information.
yesterday: It's said that on average people use less than 10% of their brain, but I think on average computers use less than 1% of their CPU.
2 days ago: Saturday fun: team drawing on two computers with six-year-old in a shared google doc diagram.
2 days ago: Someday I want to produce a developer podcast called "What's that?" but for now "the developer's life" is a nice genre: http://is.gd/eTURO.
3 days ago: Here's a use-case for datapod format, recording human-readable data that later can be used as a datasource: http://is.gd/eSsLg @pholdings.
C# CODE EXAMPLE created on Wednesday, January 27, 2010 permalink
How to make StringBuilder have a .Clear() method
During the last decade everytime I wanted to clear a StringBuilder I had to look around for the code to do it (sb.Remove(0,sb.Length)), but if you put this in an extension method, you can simply call sb.Clear() to clear a StringBuilder.
using System;
using System.Text;

namespace TestStringBuil234
{
    public class Program
    {
        static void Main(string[] args)
        {
            StringBuilder sb = new StringBuilder();
            sb.Append("one,");
            sb.Append("two");
            Console.WriteLine("[" + sb.ToString() + "]");
            sb.Clear();
            Console.WriteLine("[" + sb.ToString() + "]");

            Console.ReadLine();
        }
    }

    public static class StringHelpers
    {
        public static StringBuilder Clear(this StringBuilder sb)
        {
            return sb.Remove(0, sb.Length);
        }
    }
}
need markup?