Tôi vừa xem xong một tập phim của Bob Martin tại NDC, nơi ông nói "sử dụng" chỉ thị trong C# ở đầu trang là xấu vì khớp nối chặt chẽ mà họ tạo ra/ngụ ý giữa các thành phần.Các lựa chọn thay thế cho từ khóa chỉ thị "sử dụng" trong C#?
Có cách nào để sử dụng .dll bên ngoài mà không thêm tham chiếu dự án và tuyên bố sử dụng?
Tôi nhớ V6 được sử dụng để cho phép bạn tạo một đối tượng bằng chuỗi ProgId - Tôi không chắc đó là kỹ thuật tôi đang tìm kiếm, nhưng đó là ví dụ về ngôn ngữ không cần dự án tham chiếu để sử dụng dll.
EDIT: Here is a link to the conference. Xin lỗi tôi không có báo giá chính xác hoặc phút trong presenation, tôi sẽ theo bộ nhớ.
Anh ấy có thực sự nói điều đó, hay đó là điều bạn hiểu về những gì anh ấy nói? –
Một liên kết đến điều này sẽ hữu ích. Tôi muốn nghe những gì anh ấy thực sự nói. – tvanfosson
Chỉ để tránh nhầm lẫn, Microsoft gọi nó là "chỉ thị" sử dụng. Câu lệnh using (từ khóa) bình thường sẽ đề cập đến câu lệnh được sử dụng bên trong các phương thức để tự động gọi Dispose trên các tài nguyên. – Ash