# VersionHelper
Esta clase proporciona funcionalidades para comparar versiones y números de compilación.
# Constructor
VersionHelper({String? version, String? buildNumber}): Crea una nueva instancia deVersionHelpercon la versión y el número de compilación dados. Si no se proporciona una versión, se establece en 0. Si no se proporciona un número de compilación, se establece en 0.
# Propiedades
versionAndBuild: Devuelve una cadena que representa la versión y el número de compilación en el formato "major.minor.patch (build)".version: Devuelve una cadena que representa la versión en el formato "major.minor.patch".
# Métodos
isMajor(VersionHelper b): Devuelvetruesi esta versión es mayor que la versión proporcionadab, de lo contrario, devuelvefalse.isMinor(VersionHelper b): Devuelvetruesi esta versión es menor que la versión proporcionadab, de lo contrario, devuelvefalse.isEqual(VersionHelper b): Devuelvetruesi esta versión es igual a la versión proporcionadab, de lo contrario, devuelvefalse.isMajorVersion(VersionHelper b): Devuelvetruesi esta versión (sin tener en cuenta el número de compilación) es mayor que la versión proporcionadab, de lo contrario, devuelvefalse.isMinorVersion(VersionHelper b): Devuelvetruesi esta versión (sin tener en cuenta el número de compilación) es menor que la versión proporcionadab, de lo contrario, devuelvefalse.isEqualVersion(VersionHelper b): Devuelvetruesi esta versión (sin tener en cuenta el número de compilación) es igual a la versión proporcionadab, de lo contrario, devuelvefalse.
# Ejemplo de uso
VersionHelper currentVersion = VersionHelper(version: '1.2.3', buildNumber: '1234');
VersionHelper newVersion = VersionHelper(version: '2.0.0', buildNumber: '2000');
print(currentVersion.isMajor(newVersion)); // Devuelve true
print(currentVersion.isMinor(newVersion)); // Devuelve false
print(currentVersion.isEqual(newVersion)); // Devuelve false
print(currentVersion.versionAndBuild); // Devuelve "1.2.3 (1234)"
VersionHelper versionA = VersionHelper(version: '1.2.3', buildNumber: '1234');
VersionHelper versionB = VersionHelper(version: '1.3.0', buildNumber: '1234');
print(versionA.isMajorVersion(versionB)); // Devuelve false
print(versionA.isMinorVersion(versionB)); // Devuelve true
print(versionA.isEqualVersion(versionB)); // Devuelve false
print(versionA.version); // Devuelve "1.2.3"