JSON 文字列を解析する方法を探していたところ、これら 2 つの方法に出会いました。
class Test {
String test;
String getTest() { return test; }
String setTest(String test) { test = test; }
}
var ser = new JavaScriptSerializer();
Test abc = (Test)ser.DeserializeObject("{ \"test\":\"some data\" }");
と
var ser = new JavaScriptSerializer();
Test abc = ser.Deserialize<Test>("{ \"test\":\"some data\" }");
1 つ目はオブジェクトを型にキャストし、2 つ目は型を指定していますか? それらの間に本当の違いはありますか?1つの方法がより望ましいですか?