HyperLink
Bejelentkezés
E-mail: 
Jelszó: 





Skip Navigation Links
 

Verziószám kezelő osztály használata


Példaprogram letöltése

7787 bájt

Amennyiben programunk a jól ismert x.y.z.w típusú verziószámokkal kell hogy dolgozzon, akkor jól jön segítségül az az osztály, mely tartalmazza azokat az alapvető funkciókat, amikre szükségünk lehet ilyen esetben.

Ez az osztály a Version lesz. Mikor ebből hozunk létre egy példányt, akkor a konstruktorában megadhatunk két, három, vagy négy számot, attól függően, hogy a kezelendő verziószám milyen információkat kell, hogy tároljon. Az első szám lesz a fő verziószám (Major), a második az al verziószám (Minor), majd szükség szerint megadható a változat szám (Revision) és a fordítási szám is (Build).
      protected void button1_Click (object sender, System.EventArgs e)
      {
        Version v = new Version(5, 0, 10, 9635);
        label1.Text = v.ToString();
      }
A Version konstruktorának egy változata elfogad sztringet is. Ekkor szövegesen kell megadnunk a kezelendő verziószámot. Ekkor a Major, Minor, Revision, Build property-kből kiolvashatjuk az adott verziószám egyes elemeinek értékét.
       protected void button2_Click (object sender, System.EventArgs e)
      {
        Version v = new Version(textBox1.Text);
        listBox1.Items.Clear();
        listBox1.Items.Add("Major: " + v.Major.ToString());
        listBox1.Items.Add("Minor: " + v.Minor.ToString());
        listBox1.Items.Add("Revision: " + v.Revision.ToString());
        listBox1.Items.Add("Build: " + v.Build.ToString());
      }

Könyv
Ez a cikk megtalálható ebben a könyvben: C# Software Offline 2001 évkönyv 135. oldal

Felhasználási feltételek
A Software Online szoftverfejlesztői magazin mindegyik cikke, minden megjelent képe, és egyéb publikált anyaga szerzői jog védelme alatt áll! Bármilyen formában történő másodlagos terjesztésük, közzétételük vagy felhasználásuk kizárólag a kiadó előzetes írásbeli engedélyével történhet!

Copyright © 1999-2012 Animare Software Kft. Minden jog fenntartva!
| Készült: Animare Stúdió | Adatvédelem | Kapcsolat |