Tema: Re: Dar vienas klausimux
Autorius: Andrius F
Data: 2011-06-09 12:42:58
tu kalbi apie static memberius..

public partial class PaslaugosInfo
    {
       private static int paslaugos_id;

        public static int PaslaugosID
        {
            get { return paslaugos_id; }
            set { paslaugos_id = value; }
        }
    }

PaslaugosInfo.PaslaugosID = 0;

... bet cia jau kvepia  prastu design`u.. nes galesi tureti tik viena 
PaslaugosID einamuoju momentu..
o ne geriau butu tiesiog perduoti instance`a tom klasems kurioms reikia 
pasiekt paslaugosID? .




"HyperLink"  wrote in message news:isq0pr$vb0$1@trimpas.omnitel.net...

Yra tokia situacija. Turime tokią klasę:

public partial class PaslaugosInfo
    {
       private int paslaugos_id;

        public int PaslaugosID
        {
            get { return paslaugos_id; }
            set { paslaugos_id = value; }
        }
    }


Initializuojame nauja tos klases objekta:

PaslaugosInfo pasl = new PaslaugosInfo();

pasl.PaslaugosID=10;


Kaip padaryti, kad tas naujas objektas būtų pasiekiamas nuskaitymui ir
įrašymui iš bet kurios kitos klasės?


Kadangi prieš tai dirbau su delphi, naudodavau globalius kintamuosius ir
nebūdavo problemos. Esmė ta, kad yra trys formos (pagrindine, is jo
kvieciama antra, iš antros trecia) ir reikia, kad visos galetu
nuskaityti/irasyti pirmoje formoje suformuoto kintamojo ar property reiksme.
Kaip padaryti, kad kintamasis ar property butu pasiekiamas?