json 文字列を ac# オブジェクトに逆シリアル化しようとしています。
string str ="[{ \"foo\" : \"A\" , \"bar\" : \"B\"}, { \"foo\" : \"C\" , \"bar\" : \"D\"}]";
public Class Example
{
public string foo { get; set; }
public string bar { get; set; }
}
JavaScriptSerializer Js = new JavaScriptSerializer();
Example[] ex = (Example[]) Js.DeserializeObject(str);
しかし、私はInvalidCast Exception
. 私は何を間違っていますか?