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?