Tôi muốn kiểm tra xem khóa tài nguyên có tồn tại hay không trước khi lấy tài nguyên từ tài nguyên. Tôi sử dụng TemplateControl.GetGlobalResourceObject để lấy tài nguyên.Kiểm tra xem tài nguyên có tồn tại
Có thể không?
Cảm ơn bạn.
Tôi muốn kiểm tra xem khóa tài nguyên có tồn tại hay không trước khi lấy tài nguyên từ tài nguyên. Tôi sử dụng TemplateControl.GetGlobalResourceObject để lấy tài nguyên.Kiểm tra xem tài nguyên có tồn tại
Có thể không?
Cảm ơn bạn.
GetGlobalResourceObject
trả về object
loại. Bạn luôn có thể kiểm tra xem nó có phải là null
trước khi bạn truyền nó (ví dụ một chuỗi) và sử dụng nó trong logic tiếp theo.
Hãy cẩn thận rằng (string)TemplateControl.GetGlobalResourceObject
sẽ throw
số InvalidCastException
cần được xử lý.
Để tham khảo: TemplateControl.GetGlobalResourceObject Method (String, String)
Nếu bạn sử dụng 'TemplateControl.GetGlobalResourceObject (...) như chuỗi', sau đó bạn không phải đối phó với' InvalidCastException' và chỉ có thể kiểm tra nếu kết quả là 'rỗng '. – Jacob