using System; namespace Developpez.Dotnet.System { /// /// Version du .NET Framework /// public struct FrameworkVersion { /// /// Version principale du .NET Framework telle que
/// 2.0 /// 3.0 /// 3.5 ///
public Version Version; /// /// Service pack (0 signifie qu'il n'y a aucun service pack d'installé) /// public int ServicePack; /// /// Obtiens la représentation sous forme de chaine de la version du Framework /// /// La version du framework représentée sous forme de chaine public override string ToString() { if (ServicePack <= 0) return String.Format(".NET Framework {0}.{1}", Version.Major, Version.Minor); else return String.Format(".NET Framework {0}.{1} Service Pack {2}", Version.Major, Version.Minor, ServicePack); } } }