Tôi không thể nhận được TryGetValue
để làm việc vì một số lý do.Đối sánh phương thức quá tải tốt nhất có một số đối số không hợp lệ
Dictionary<String,String> testdict = new Dictionary<String,String>();
String teststr = "test";
if(testdict.TryGetValue(teststr,out value))
{
//Ladida
}
Lỗi nhận:
The best overloaded method match for 'System.Collections.Generic.Dictionary<string,string>.TryGetValue(string, out string)' has some invalid arguments
bất cứ ai có thể cho tôi biết những gì sai với mã của tôi?
Giá trị 'được xác định' ở đâu? –
Có vẻ như * giá trị * không phải là biến của chuỗi loại. Chúng tôi không thể nhìn thấy nó. –