Okee, ik wil met elkaar vergelijken 1.0.1 en 1.0.2.
Dit zijn dus versie nummers van een applicatie.
ik probeer een simpel update service te maken die deze waarde dus met elkaar moet vergelijken als iemand een update wil doen.
Wat ik nu doe is Convert.ToDecimal(string Versionnumber), maar dan wordt
Hierdoor wordt de waarde 1.0.1 verandert in 101
Maar versie 2.0 wordt dan 20 en da's lager dan 101, tewijl hij hoger moet zijn.
Wat is een beter optie om dit te doen.
Dit zijn dus versie nummers van een applicatie.
ik probeer een simpel update service te maken die deze waarde dus met elkaar moet vergelijken als iemand een update wil doen.
Wat ik nu doe is Convert.ToDecimal(string Versionnumber), maar dan wordt
Hierdoor wordt de waarde 1.0.1 verandert in 101
Maar versie 2.0 wordt dan 20 en da's lager dan 101, tewijl hij hoger moet zijn.
Wat is een beter optie om dit te doen.
edit:
Titel aangepast, dus tekst iets aangepast.
Titel aangepast, dus tekst iets aangepast.
[ Voor 15% gewijzigd door Verwijderd op 29-11-2004 11:23 ]