---
title: "Komma åt properpty i class?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/131747-komma-åt-properpty-i-class"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "maqe"
published: "2005-07-22T09:52:30.000Z"
updated: "2005-07-25T19:50:50.000Z"
replies: 3
views: 323
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/131747-komma-åt-properpty-i-class"
---

# Komma åt properpty i class?

## #1 — maqe, 2005-07-22T09:52Z

Jag har gjort en liten klass (Config) som hämtar lite parametrar från web.config. Klassens properties vill jag komma åt från en annan klass med t.ex. Config.myName; men det verkar som att jag måste skapa en instans av Config för att komma åt dom publika properties som ligger i klassen. Man skall väl kunna komma åt dom utan att behöva skapa ett objekt av klassen Config först?

Permalänk: https://www.webforum.nu/p/131747

## #2 — Dino, 2005-07-22T10:56Z

Static eller shared

```
//C#
public static string GetSomeThing
{
   get{return _something;}
   set{_something = value;}
}

'VB.NET
Public Shared Property GetSomeThing() As String
   Get
      Return _something
   End Get
   Set
      _something = value
   End Set
End Property
```

Permalänk: https://www.webforum.nu/p/1647819

## #3 — maqe, 2005-07-22T11:02Z

Så enkelt var det ja, tack Dino

Permalänk: https://www.webforum.nu/p/1647821

## #4 — fredrik, 2005-07-25T19:50Z

En annan variant är att använda en "Singleton" - dvs en "självinstansierande" klass - där du även kan dra nytta av objekts-specifik data och logik över hela objektet:

```
public class Config
{
//privat konstruktor
private Config(){}

private int callCount;

private static Config config;

public static Config Current
{
get
{
//"Lazy Loading" 
if(this.config==null)
   config = new Config();

return config;
}

public string GetSomethingAndDoSomething()
{
//Använd objekt-specifik data 
callCount++;
return "";}
}
```

Permalänk: https://www.webforum.nu/p/1648571

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/131747-komma-åt-properpty-i-class
