webForumDet fria alternativet

Sättet att instansera klasser?

.NET

2 svar · 463 visningar · startad av Lukaspojken

Medlem sedan maj 20011 312 inlägg
Frågan#1

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?

Medlem sedan aug. 20003 575 inlägg
#2

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.

Medlem sedan maj 20011 312 inlägg
#3

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...

381 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
251 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)