This usually means you have declared Something, and that Something can be two different things depending on the namespace. You could perhaps have This.Something and That.Something, but when you only say Something the compiler doesn't which one you mean, so you have to qualify the expression to say which, or limit your namespace imports to avoid confusion.