Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
204 views
in Technique[技术] by (71.8m points)

c# - Namespace and Sub Namespaces

Is there a way to use a namespace and then have it automatically use all sub namespaces?

Example:

namespace Root.Account
{
//code goes here
}

namespace Root.Orders
{
//code goes here
}


//New File:
using Root;

In order for me to use the code in Root.Account, I would need to add using Root.Account to my code.

I would like to be able to just say using Root and have it pick up any sub namespace classes for use.

If this makes sense, is this possible?

Thanks

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

No, there's nothing working that way down the tree. However, you don't need to include using directives to go up the tree. In other words, if you use:

namespace Root.Orders
{
    // Code
}

then any types in Root are already visible.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...