webForumDet fria alternativet

placering av namespace-tagg

.NET

2 svar · 341 visningar · startad av doggelito

Medlem sedan juni 20003 076 inlägg
Frågan#1

har sett två varianter på detta, men är det någon skillnad egentligen?

using System;
...
namespace blabla
{
}
namespace blabla
{
     using System;
     ...
}
Medlem sedan feb. 20002 300 inlägg
#2

Ja, det är en viss skillnad. Så länge du håller dig till en klass/fil så är det ingen skillnad och jag tror majoriteten av C#-användarna sätter sina using utanför namespace-blocket.

Samtidigt kan jag ju ge lite "reklam" för Joel Spolskys och Jeff Atwoods lilla sidoprojekt som jag följt sen i våras och som funnits som public beta ett tag nu: http://www.stackoverflow.com

En sida enbart för programmeringsrealterade frågor som är en typ av hybrid mellan bland annat en Wiki och ett diskussionsforum. Det är väldigt många användare och det blir oftast väldigt bra svar.

Jag sökte t.ex. på "namespace using inside" för din fråga och första träffen var: http://stackoverflow.com/questions/125319/should-usings-be-inside-or-outside-the-namespace

:)

Medlem sedan juni 20003 076 inlägg
#3

Tack Phorpher för tipset! :)

252 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)