Bugzilla – Bug 326036
Invalid program exception
Last modified: 2007-09-18 15:49:57 UTC
When compiling this using gmcs and running using mono, using the daily build 15 9 2007, i am getting an invalid program expcetion. The issue is in this line: c[0] += new MyColor (1.0F); class Testing { public struct MyColor { float _value; public MyColor (float invalue) { _value = invalue; } static public MyColor operator + (MyColor a, MyColor b) { return new MyColor(a._value + b._value); } } static void Main () { MyColor[] c = new MyColor [1]; c[0] += new MyColor (1.0F); System.Console.WriteLine("Finnished running to the end"); } }
*** This bug has been marked as a duplicate of bug 325841 ***