---
title: "Publik string C#"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/182008-publik-string-c"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Gildebrand"
published: "2010-01-13T23:26:34.000Z"
updated: "2010-01-14T06:07:36.000Z"
replies: 1
views: 621
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/182008-publik-string-c"
---

# Publik string C#

## #1 — Gildebrand, 2010-01-13T23:26Z

Känner mig lite dum som startar nya trådar hela tiden, men det var tydligen bättre så då man kan markera ett svar.

Så, hur gör man en sträng publik i C#? Just nu kan jag ju inte hämta en string som ligger i void 1 till void 2, för min string existerar inte i void 2.

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

## #2 — Brimba, 2010-01-14T06:07Z

Skapa en propery för klassen och sätt värdet till propertyn i metoden.

```
public string Name { get; set; } 
private void DoSomething(){
    Name = "Gildebrand";
}
```

Ovanstående kallas en automatisk property, du kan välja en lite mer manuell väg, då ser det ut såhär.

```
private string name;  
public string Name  
{  
    get  { return name; }  
    set { name = value; }  
}
```

Men om void1 och void2 ligger i samma klass behöver du inte göra propertyn publik ändå.

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/182008-publik-string-c
