gpt4 book ai didi

.net - 有什么方法可以拥有一个具有替代名称的命名空间?

转载 作者:行者123 更新时间:2023-12-02 04:11:28 26 4
gpt4 key购买 nike

使用 VB.net,我有一个命名空间,我想为将来重命名。但是,我还想暂时保留旧的过时命名空间,以确保我们的消费者在一段时间内向后兼容。 .NET 中有没有办法拥有两个 namespace ,一个是普通名称,一个只是另一个名称的替代名称?

换句话说,我将有两个具有重复类和模块的命名空间。显然,我可以复制所有代码,但我真的想做类似的事情

<Obsolete("Use types in namespace MyCompany.Area.ProjectName instead.")>
Namespace MyCompany.WrongArea.WrongProjectName
Inherits Namespace MyCompany.Area.ProjectName
End Namespace

(如果有的话,C# 的答案也会很好。)

最佳答案

也许你可以看看命名空间别名之类的东西。

见:http://www.devx.com/tips/Tip/34419例如

关于.net - 有什么方法可以拥有一个具有替代名称的命名空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4816918/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com