A small C# pet peev - constructors use the C++/Java syntax of having the constructor be the same name as the class.
New() or ctor() would have been much nicer.
And sure, tools such as coderush make this less of an issue for renaming classes, but from a readability POV, New() provides great clarity.