Từ microsoft documentation, Type.GetType
có thể phân biệt chữ hoa chữ thường trong .NET 4.5. Thật không may, điều này không có sẵn trong WinRT (Metro/Modern UI/Store apps).Loại.Không phân biệt chữ hoa chữ thường - WinRT
Có cách giải quyết nào không? Bởi vì tôi phải khởi tạo các đối tượng từ một giao thức có tất cả các biểu diễn chuỗi trong chữ hoa.
Ví dụ: từ "MYOBJECT", tôi phải khởi tạo MyObject
.
Tôi hiện đang sử dụng Activator.CreateInstance(Type.GetType("MYOBJECT"))
, nhưng do độ nhạy trường hợp, nó không hoạt động.
Cảm ơn
@NicolasVoron: Tại sao nó sẽ là đau đớn? Chỉ cần có bao nhiêu loại và có bao nhiêu loại bạn đang tìm nạp? (Tôi đã giả sử bạn đang tìm nạp nhiều loại khác nhau theo tên.) –
Hmmm ... Hoàn toàn hiểu lầm câu trả lời của bạn. Xin lỗi vì điều đó. Đây là một giải pháp rất tốt. Chỉnh sửa của bạn hoàn toàn phù hợp với nhu cầu của tôi;) Cảm ơn rất nhiều! –