Tôi thậm chí không biết nếu nó được gọi là bí danh, nhưng hãy để tôi tiếp tục.C#: Cách tạo "bí danh" cho các lớp
Bạn biết cách loại System.String trong C# được sắp xếp "bí danh" bằng "chuỗi"? Trong Visual Studio, "chuỗi" là chữ thường và màu xanh. Tôi muốn làm điều này với một số tên lớp dài của chúng tôi. Một số giống như "RelocatedPlantProductReleaseItem". Tôi không thể thay đổi tên của nó, nhưng một cái tên dài như vậy thực sự làm cho đoạn mã này dài dòng. Tôi muốn có thể sử dụng "Rppr" thay thế. Vì vậy, thay vì điều này:
RelocatedPlantProductReleaseItem Item = new RelocatedPlantProductReleaseItem();
Tôi muốn đi như:
Rppr Item = new Rppr();
Tôi biết rằng tôi có thể tạo ra một lớp gọi là Rppr và có nó kế thừa từ RelocatedPlantProductReleaseItem, nhưng điều đó dường hacky .
Ngoài ra, kịch bản tôi đưa ra ở trên là hoàn toàn hư cấu. Tôi chỉ sử dụng nó để chứng minh chức năng thiết yếu mà tôi đang cố gắng đạt được.
Ngoài ra, kỹ thuật được gọi là gì khi "chuỗi" đại diện cho System.String?
Cập nhật: Cảm ơn tất cả các câu trả lời, các bạn, nhưng tôi đoán tôi nên xác định rằng tôi muốn đây là một điều toàn cầu. Tôi không muốn phải chỉ định nó ở đầu mỗi tập tin mã. Tôi muốn xác định nó ở một nơi và nó làm việc ở khắp mọi nơi trong toàn bộ ứng dụng, ngay cả trong các hội đồng khác tham chiếu đến hội đồng của nó.
xem http://stackoverflow.com/questions/244246/c-alias-a-class-name – Matthieu
Tôi đã cập nhật bài đăng của mình cho mọi người – oscilatingcretin