2
string result ="{"AppointmentID":463236,"Message":"Successfully Appointment Booked","Success":true,"MessageCode":200,"isError":false,"Exception":null,"ReturnedValue":null}"
dynamic d = JsonConvert.DeserializeObject<dynamic>(result);
d.GetType() 대신하는 jobject 동적 객체 변환 동적 오브젝트 대신하는 jobjectNewton.JSON 동적 오브젝트
내가 직접 "D"때문에 액세스 속성을 캔트 동적 객체가 아니지만 JObject이므로 예외를 throw합니다. – sino
''d "는 동적 객체가 아닙니다 .' : 잘못된 것입니다. 'd'는 동적 객체이므로 '동적'으로 선언하고 원하는 속성에 액세스 할 수 있습니다. 'JObject' 클래스는 호출을 자동적으로 그 속성에 디스패치하는 훌륭한 속성을 가지고 있습니다. 내 대답에 나와있는 코드를 사용해 보셨습니까? –
실제로 코드를 시도하지 않았을 때 첫 번째 인상이며 해당 코드를 실행하면 문자열 message = d.Message에 오류가 발생합니다. "Message"가 존재하지 않고 그게 내 문제이기 때문에 – sino