Version

Version CF 1.0, ECMA 1.0, serializable

System (mscorlib.dll) sealed class

This class represents a version number. The .NET framework uses it as the version of assemblies, operating systems, and network protocols. A version number consists of as many as four parts : a major, minor, build, and revision number. For some applications, such as the HTTP protocol, only the first two numbers (major and minor) are used.

 public sealed class  Version  : ICloneable, IComparable {  // Public Constructors  public  Version  ( );    public  Version  (int   major   , int   minor   );    public  Version  (int   major   , int   minor   , int   build   );    public  Version  (int   major   , int   minor   , int   build   , int   revision   );    public  Version  (string   version   );  // Public Instance Properties  public int  Build  {get; }    public int  Major  {get; }    public int  Minor  {get; }    public int  Revision  {get; }  // Public Static Methods  public static bool operator  !=  (Version   v1   , Version   v2   );    public static bool operator  <  (Version   v1   , Version   v2   );    public static bool operator  <=  (Version   v1   , Version   v2   );    public static bool operator  =  =  (Version   v1   , Version   v2   );    public static bool operator  >  (Version   v1   , Version   v2   );    public static bool operator  >=  (Version   v1   , Version   v2   );  // Public Instance Methods  public object  Clone  ( );  // implements ICloneable  public int  CompareTo  (object   version   );  // implements IComparable  public override bool  Equals  (object   obj   );  // overrides object  public override int  GetHashCode  ( );  // overrides object  public override string  ToString  ( );  // overrides object  public string  ToString  (int   fieldCount   ); } 

Returned By

Environment.Version , System.Net.HttpWebRequest.ProtocolVersion , System.Net.HttpWebResponse.ProtocolVersion , System.Net.ServicePoint.ProtocolVersion , OperatingSystem.Version , System.Reflection.AssemblyName.Version

Passed To

System.Net.HttpWebRequest.ProtocolVersion , OperatingSystem.OperatingSystem( ) , System.Reflection.Assembly.GetSatelliteAssembly( ) , System.Reflection.AssemblyName.Version



C# in a Nutshell
C # in a Nutshell, Second Edition
ISBN: 0596005261
EAN: 2147483647
Year: 2005
Pages: 963

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net