---
title: "Sättet att instansera klasser?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/179872-sättet-att-instansera-klasser"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Lukaspojken"
published: "2009-08-19T08:07:39.000Z"
updated: "2009-08-19T08:28:08.000Z"
replies: 2
views: 488
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/179872-sättet-att-instansera-klasser"
---

# Sättet att instansera klasser?

## #1 — Lukaspojken, 2009-08-19T08:07Z

Jag har börjat fundera på hur jag instanserar klasser.

Ett klassiskt exempel på hur jag gör är följande:

```
EntityX entityX = new EntityX();
```

Eller:

```
XRepository xRepository = new XRepository();
```

Vad tycker ni om det? Sättet jag skriver detta är först:

1\. Skriv X och hitta via intellisensen den klass man vill använda sig av.
2\. Skriv namnet fast men initial liten bokstaven.
3\. Skriv = new och använd intellisensen för att sätta klassen som ska instanseras.

Jag skulle vilja slippa göra steg 2 och 3 och enbart göra steg 1 som genererar ut de olika stegen. Är detta möjligt?

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

## #2 — Nickemannen, 2009-08-19T08:18Z

ReSharper har väl sådan funktionalitet, iallafall när det gäller parameterar, jag gillar dock att använda var innan och då fungerar det inte.

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

## #3 — Lukaspojken, 2009-08-19T08:28Z

Jag har tyvärr inte ReSharper :) Jag har hört att det är beroendeframkallande... Det finns ingen annan addin för detta? Eller något annat sätt. CodeSnippets fungerar inte riktigt bra om man vill ha en liten bokstav...

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/179872-sättet-att-instansera-klasser
