Tutte le classi che aggiungi (Add->New Item...->Class.cs) avranno di default il namespace da te impostato nella finestra delle proprietà.
Se aggiungi un (per esempio) CodeFile.cs (cioè fai Add->New Item...->CodeFile.cs) e scrivi tu tutto il codice allora il namespace è quello che imposti tu.
Per avere GMT.Shared.Test dovresti scrivere cosi:
Codice:
namespace GMT
{
namespace Shared
{
class Test {}
}
}
oppure più semplicemente:
Codice:
namespace GMT.Shared
{
class Test {}
}
Ciao.