[Mono-devel-list] [PATCH] Added Mono.Runtime.GetVersion()
Ben Maurer
bmaurer at ximian.com
Sat Jun 4 17:05:22 EDT 2005
On Sat, 2005-06-04 at 17:04 -0400, Ben Maurer wrote:
> On Sat, 2005-06-04 at 23:00 +0200, Kornél Pál wrote:
> > Modified version:
> > Mono.Runtime.GetVersionString returns version as a string in it's raw form.
> > Mono.Runtime.GetVersion returns version as a Version object parsed using
> > Version.CreateFromString that means:
> > - will allways have 4 fields
> > - missing fields are replaced with zeros
> > - extra fields are ignored
> > - anything other than digits is considered to be separator
> > - leading separators are igonred
> > - a separator can be more than one character long
> > - for example: "v1..2r3alpha" -> 1.2.3.0
> >
> > Is this implementation OK for everyone?
>
> + // Should not be removed intended for external use
> + // Safe to be called using reflection
> + internal static Version GetVersion ()
> + {
> + return Version.CreateFromString
> (GetVersionString ());
> + }
>
> Just kill that method. It may or may not work.
Eek, never mind, I can't read the email before the patch :-)
More information about the Mono-devel-list
mailing list