J'attendais le code suivant
JsonArray.Parse("[\"cat\",\"dog\"]")[0].ToString()
pour me donner cat
mais il me donne en fait "cat"
.
S'agit-il d'un bogue ou d'une conception.
Il est intéressant de noter qu'il existe un value
qui donne cat
.
(((System.Json.JsonPrimitive)(JsonArray.Parse("[\"cat\",\"dog\"]")[0]))).value
donnera cat
- mais c'est privé !
(JsonArray est dans System.Json.dll
qui pour Silverlight 4 est ici : C:\Program Dossiers \Microsoft SDK \Silverlight\v4.0\Libraries\Client\System.Json.dll )