När min applikation startar (i Program.cs) vill jag instantiera serviceobjekt (för t ex loggning) som sedan är åtkomliga från hela projektet. Hurvida det är fult eller inte tänker jag inte ta ställning till, men det du söker är static. Sätt det nyckelordet framför den egenskap som exponerar ditt serverobjekt så blir det som du vill. Nu kanske det är lite sent, men du kan alltid kolla upp "singleton" designmönstret. Det finns en artikel här på pellesoft om singelton också. Detta designmönster går ut på att göra nånting globalt, men endå objektorienterat. Ska kolla det, aldrig fel att göra det snyggt när man ändå gör det. ;-)Global åtkomst i C# ?
I VB.Net lägger jag ju en public variabeldeklaration i en "Module" (i regel till mitt egna MyApplication-objekt som hanterar bl a loggning, settings mm), men hur gör man i C# för att få en global variabel?
Om nu mitt tillvägagångssätt anses väldigt fult, hur "bör" man göra för att lösa problemet?
/SSv: Global åtkomst i C# ?
Sv: Global åtkomst i C# ?
lycka till!
Mvh Joakim.Sv:Global åtkomst i C# ?
Tack Joakim
Mvh
Markus