Sử dụng răng cưa nhập khẩu trong một tập tin/lớp, chúng ta có thể tham khảo không gian tên thư viện lớp bằng cách gán bí danh riêng của chúng tôi như thế này:Global Import/sử dụng Aliasing trong .NET
' VB
Imports Db = Company.Lib.Data.Objects
// C#
using Db = Company.Lib.Data.Objects;
Và sau đó chúng tôi có thể tham khảo các các lớp bên trong của Company.Lib.Data.Objects
bằng cách sử dụng bí danh Db
mà chúng tôi đã chỉ định.
Có thể thực hiện điều này ở cấp độ toàn cầu để bí danh được áp dụng cho toàn bộ giải pháp thay vì chỉ một tệp/lớp không?
Hiện tại, chúng tôi đang làm việc với các ứng dụng web, vì vậy tôi hy vọng chúng tôi có thể thêm thứ gì đó vào web.config, nhưng tôi cũng quan tâm đến việc có thể thực hiện được với các biểu mẫu cửa sổ, ứng dụng bảng điều khiển và/hoặc thư viện lớp hay không .
Trong trường hợp bạn thắc mắc, thư viện lớp học có một số tên lớp không rõ ràng và điều này gây ra một số phiền toái cho chúng tôi. Vì vậy, về cơ bản, chúng tôi muốn chia thành ba phần bằng cách sử dụng Nhập bí danh. Và chúng tôi muốn làm điều đó ở cấp độ toàn cầu, trái ngược với việc thêm điều này vào mọi tệp. Nếu có cách nào tốt hơn, tôi là tất cả tai! –