Javascript Objet en C#

Est-il un moyen facile de créer quelque chose comme code JS:

var players = [
    {name:"Joe",score:25,color:"red",attribs:[0,1,2,3,4]},
    {name:"Jenny",score:1,color:"black",attribs:[4,3,2,1,0]}
];

dans C# (pour Unity 3d)?

Je l'ai déjà regardé la Liste, et le Dictionnaire de ArrayList, mais tout couture afin ... trop rigides et trop compliqué...

L'objectif principal ici est d'avoir quelque chose de flexible, qui peut être l'accès de beaucoup d'autres endroits w/o le besoin de rappeler les indices de tableau, types de variables, etc. Sans doute ne peut pas être fait en C#... Mais quelque chose qui est assez proche devrait être suffisant. ArrayList peut-être...?

Merci.

  • Jetez un oeil à JSON analyseurs, personnellement, je suis très friand de JsonFX.
  • jetez un oeil à cette stackoverflow.com/questions/1056121/...
  • le c# est un type de langage sûr, je ne dirais pas que inflexibles ou compliqué, juste une autre langue
  • juste pour être clair, ce morceau de JavaScipt est un tableau d'objets, ce concept est directement transférable à C#. Êtes-vous en mesure d'ajouter le code C# qui vous ont essayé et quels sont les problèmes que vous rencontrez avec elle, c'est à dire pourquoi est-il rigide et trop compliqué, est-il lui manque quelques fonctionnalités dont vous avez besoin. La question que vous pourriez avoir est de le faire avec un langage faiblement typé vs a fortement tapé un
  • MERCI LES GARS POUR TOUTES VOS RÉPONSES.
InformationsquelleAutor user3789335 | 2014-10-22