P
Peter Judge
Guest
The former sounds buggy to me. Is it just Equals() or any other the methods in P.L.O, like ToString() or Clone()? -- peter From: Lieven De Foor [mailto:bounce-lievendefoormipsbe@community.progress.com] Sent: Wednesday, 04 March, 2015 10:59 To: TU.OE.Development@community.progress.com Subject: [Technical Users - OE Development] Progress.Lang.Object vs System.Object peculiarities... Progress.Lang.Object vs System.Object peculiarities... Thread created by Lieven De Foor I've noticed a couple of peculiarities I would like to get peoples opinions on. First is this: I'm trying to add a Equals method to an interface and at compilation I'm getting the error: Attempt to override method 'Equals' in class 'Progress.Lang.Object', but OVERRIDE was not specified. (13000) This is an interface, not a class. Why do I have to specify override? This doesn't seem to be necessary in c# or java... Second: Progress has engineered the .NET bridge in such a way that System.Object is (or seems to be) derived from Progress.Lang.Object. Then how come System.Object isn't exposing the Equals method with a Progress.Lang.Object as parameter, but only as System.Object? Stop receiving emails on this subject. Flag this post as spam/abuse.
Continue reading...
Continue reading...