placering av namespace-tagg

.NET

2 svar · 350 visningar · startad av doggelito

Medlem sedan juni 20003 076 inlägg
Trådstart#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! :)

243 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
116 ms — ändringar (db)