Can namespace declaration have access modifiers ? No . Namespace declaration cannot have access modifiers. Help Namespaces implicitly have public declared accessibility. No access modifiers and attributes are allowed on namespace declarations Share this:TwitterFacebookLike this:Like Loading... Related Post navigation Question : Whether b.x =1 statement in class A and class B is okay or not ? State different generic collections defined in System.Collections.Generic Namespace ?