The type '...' has no constructors defined

Viewed 43648

I'm noticing the compiler error The type '...' has no constructors defined generated when I erroneously attempt to instantiate a particlar class.

It lead me to wonder how I would go about writing my own class that would precipitate this message when someone attempted to instantiate it.

So the code below, what do I need to do to MyClass?

namespace MyNamespace
{
    class Program
    {
        static void Main(string[] args)
        {
            MyClass mc = new MyClass();
        }
    }

    class MyClass
    {
        MyClass()
        {
        }
    }
}
6 Answers
Related