Type Dependencies in Nested Namespaces

You want to know the rules for type dependency in namespaces.

It’s okay for types in a nested namespace to depend on types in an enclosing namespace. However, it’s not okay for types in an enclosing namespace to depend on those in a nested one.

For example, types in System.Web.UI.WebControls depend on types defined in System.Web.UI, but types in System.Web.UI don’t depend on those defined in System.Web.UI.WebControls.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s