I am having trouble setting the minimum size of my window in a C# application I am working on. I have tried this code in the form's constructor:

this.MinimumSize.Width = 800;
this.MinimumSize.Height = 600;

But the compiler says:

Cannot modify the return value of 'System.Windows.Forms.Control.MinimumSize' because it is not a variable

Can anybody shed some light on this issue for me?

EDIT:

Using:

this.MinimumSize = new Size(800,600);

Gives:

 error CS0118: 'System.Windows.Forms.Form.Size' is a 'property' but is used like a 'type'

Sorry I forgot to mention that I had already tried that. Also forgot to mention that I am not using Visual Studio.

Edit
Report