<legend id='Fkp3m'><style id='Fkp3m'><dir id='Fkp3m'><q id='Fkp3m'></q></dir></style></legend><tfoot id='Fkp3m'></tfoot>

      <bdo id='Fkp3m'></bdo><ul id='Fkp3m'></ul>

    <small id='Fkp3m'></small><noframes id='Fkp3m'>

      <i id='Fkp3m'><tr id='Fkp3m'><dt id='Fkp3m'><q id='Fkp3m'><span id='Fkp3m'><b id='Fkp3m'><form id='Fkp3m'><ins id='Fkp3m'></ins><ul id='Fkp3m'></ul><sub id='Fkp3m'></sub></form><legend id='Fkp3m'></legend><bdo id='Fkp3m'><pre id='Fkp3m'><center id='Fkp3m'></center></pre></bdo></b><th id='Fkp3m'></th></span></q></dt></tr></i><div id='Fkp3m'><tfoot id='Fkp3m'></tfoot><dl id='Fkp3m'><fieldset id='Fkp3m'></fieldset></dl></div>

    1. .NET 中的全局导入/使用别名

      Global Import/using Aliasing in .NET(.NET 中的全局导入/使用别名)

      <small id='TSZT0'></small><noframes id='TSZT0'>

      <i id='TSZT0'><tr id='TSZT0'><dt id='TSZT0'><q id='TSZT0'><span id='TSZT0'><b id='TSZT0'><form id='TSZT0'><ins id='TSZT0'></ins><ul id='TSZT0'></ul><sub id='TSZT0'></sub></form><legend id='TSZT0'></legend><bdo id='TSZT0'><pre id='TSZT0'><center id='TSZT0'></center></pre></bdo></b><th id='TSZT0'></th></span></q></dt></tr></i><div id='TSZT0'><tfoot id='TSZT0'></tfoot><dl id='TSZT0'><fieldset id='TSZT0'></fieldset></dl></div>
    2. <legend id='TSZT0'><style id='TSZT0'><dir id='TSZT0'><q id='TSZT0'></q></dir></style></legend>
        <tbody id='TSZT0'></tbody>
      • <bdo id='TSZT0'></bdo><ul id='TSZT0'></ul>

            • <tfoot id='TSZT0'></tfoot>

                本文介绍了.NET 中的全局导入/使用别名的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                问题描述

                在一个文件/类中使用导入别名,我们可以通过分配我们自己的自定义别名来引用类库命名空间,如下所示:

                Using import aliasing in one file/class, we can reference class library namespaces by assigning our own custom alias like this:

                ' VB
                Imports Db = Company.Lib.Data.Objects 
                
                // C#
                using Db = Company.Lib.Data.Objects;
                

                然后我们可以使用我们分配的 Db 别名来引用 Company.Lib.Data.Objects 中的类.

                And then we are able to reference the classes inside of Company.Lib.Data.Objects by using the Db alias that we assigned.

                是否可以在全局级别执行此操作,以便将别名应用于整个解决方案而不仅仅是一个文件/类?

                Is it possible to do this at the global level so that the alias is applied to the entire solution instead of just one file/class?

                目前,我们正在使用 Web 应用程序,所以我希望我们可以在 web.config 中添加一些内容,但我也对 Windows 窗体、控制台应用程序和/或类库是否可以实现这一点感兴趣.

                Currently, we are working with web applications, so I was hoping we could add something to web.config, but I am also interested in whether or not this is possible with windows forms, console apps, and/or class libraries.

                推荐答案

                是的,这是 VB.Net 项目中支持的方案.这样做的方法如下

                Yes this is a supported scenario in VB.Net projects. The way to do this is the following

                • 在解决方案资源管理器中右键单击项目并选择属性
                • 转到参考"标签
                • 在导入的命名空间"字段中输入Db=Company.Lib.Data.Objects"
                • 点击添加用户导入"

                这将为项目中的所有文件设置别名.

                This will set up the alias for all files in the project.

                但这在 C# 项目中不起作用.C# 作为一种语言没有全局使用/导入的概念.相反,它仅在文件级别支持它们.

                This however does not work in C# projects. C# as a language doesn't have the concept of a global using/import. Instead it only supports them at the file level.

                这篇关于.NET 中的全局导入/使用别名的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                相关文档推荐

                C# namespace alias - what#39;s the point?(C# 命名空间别名 - 有什么意义?)
                Using Xpath With Default Namespace in C#(在 C# 中使用具有默认命名空间的 Xpath)
                IBM.Data.DB2.Core connection problems(IBM.Data.DB2.Core 连接问题)
                Datetime field overflow with IBM Data Server Client v9.7fp5(IBM Data Server Client v9.7fp5 的日期时间字段溢出)
                Using entity Framework with .NET Core and DB2(将实体框架与 .NET Core 和 DB2 结合使用)
                IBM .NET Data Provider Connection String issue with Library List(库列表的 IBM .NET 数据提供程序连接字符串问题)
              1. <small id='8ZeZb'></small><noframes id='8ZeZb'>

                • <bdo id='8ZeZb'></bdo><ul id='8ZeZb'></ul>

                    <legend id='8ZeZb'><style id='8ZeZb'><dir id='8ZeZb'><q id='8ZeZb'></q></dir></style></legend>
                      <tbody id='8ZeZb'></tbody>

                        <i id='8ZeZb'><tr id='8ZeZb'><dt id='8ZeZb'><q id='8ZeZb'><span id='8ZeZb'><b id='8ZeZb'><form id='8ZeZb'><ins id='8ZeZb'></ins><ul id='8ZeZb'></ul><sub id='8ZeZb'></sub></form><legend id='8ZeZb'></legend><bdo id='8ZeZb'><pre id='8ZeZb'><center id='8ZeZb'></center></pre></bdo></b><th id='8ZeZb'></th></span></q></dt></tr></i><div id='8ZeZb'><tfoot id='8ZeZb'></tfoot><dl id='8ZeZb'><fieldset id='8ZeZb'></fieldset></dl></div>
                          <tfoot id='8ZeZb'></tfoot>