webForumDet fria alternativet

Skapa interface i Visual Studio

.NET

7 svar · 395 visningar · startad av haagel

Medlem sedan feb. 2006134 inlägg
Frågan#1

Hur skapar man ett interface i Visual Studio 2005?

För att skapa en klass väljer jag ju "Add New Item" och väljer Class bland mallarna. Men det finns ingen mall för Interface. Kan jag skapa en klass och sedan bara ändra i koden så att det blir ett interface istället?

Medlem sedan okt. 2002188 inlägg
#2

Yepp, lättast är nog att skapa en klass som du sedan ändrar så att den blir ett interface.
Alternativt så gör du en egen template som du sedan använder.

http://msdn.microsoft.com/msdnmag/issues/06/01/CodeTemplates/

Medlem sedan feb. 2006134 inlägg
#3

Tackar tackar!

Medlem sedan maj 20012 812 inlägg
#4

För att skapa en klass väljer jag ju "Add New Item" och väljer Class bland mallarna. Men det finns ingen mall för Interface. Kan jag skapa en klass och sedan bara ändra i koden så att det blir ett interface istället?

Jodå, det finns visst en mall för interface. Det är dock en väldigt korkad mall som används eftersom interfacet som default är private. Vad f-n skall jag med ett private interface till....

Eller ett smartare alternativ (om du gör interfacet i efterhand) är att genererar det utifrån klassen. Det går utmärkt.

- M

interface.GIF
Medlem sedan dec. 19996 721 inlägg
#5

Gladh skrev:

Jodå, det finns visst en mall för interface. Det är dock en väldigt korkad mall som används eftersom interfacet som default är private. Vad f-n skall jag med ett private interface till....

Men man kan ju ändra mallen om man vill...

Medlem sedan maj 20012 812 inlägg
#6

emission skrev:

Men man kan ju ändra mallen om man vill...

Visst kan man det. Men man kan ju undra vad det är för nisse som suttit och gjort mallen från början....

- M

Medlem sedan aug. 20003 575 inlägg
#7

Jag tror dom ville ha det konsekvent gentemot de andra "new items".

Medlem sedan dec. 19996 721 inlägg
#8

Gladh skrev:

emission skrev:

Men man kan ju ändra mallen om man vill...

Visst kan man det. Men man kan ju undra vad det är för nisse som suttit och gjort mallen från början....

- M

Sant. Kanske någon som satt hemma och filade på ett nytt pattern - "Introvert programming" :)

257 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)