0
Я пишу пользовательский JSon десериализатор и я пишу это:пользовательских десериализации JSON, когда ключ не существует
public class MyObjectToJson : JavaScriptConverter
{
public override object Deserialize(IDictionary<string, object> dictionary, Type type, JavaScriptSerializer serializer)
{
MyObject TheObject = new MyObject;
TheObject.TheValue = serializer.ConvertToType<string>(dictionary["TheValue"]);
Что произойдет, если объект JSON не содержит ключа TheValue? Этот код сбой или просто продолжается с TheObject.TheValue = ""
ОК, спасибо за отзыв. – frenchie