Comment pourrais-je aller sur la conversion de ce tableau PHP en C#Conversion d'un tableau PHP en C#
$hiscores = array("Overall",
"stats" => array(
"Attack", "Defence", "Strength",
"Hitpoints", "Ranged", "Prayer",
"Magic", "Cooking", "Woodcutting",
"Fletching", "Fishing", "Firemaking",
"Crafting", "Smithing", "Mining",
"Herblore", "Agility", "Thieving",
"Slayer", "Farming", "Runecrafting",
"Hunter", "Construction", "Summoning",
"Dungeoneering"
),
"minigames" => array(
"Duel Tournaments", "Bounty Hunters",
"Bounty Hunter Rogues", "Fist of Guthix",
"Mobilising Armies", "B.A Attackers",
"B.A Defenders", "B.A Healers",
"Castle Wars Games", "Conquest"
)
);
Je trouve la syntaxe PHP pour être très déroutant, je ne peux pas dire comment j'irais à faire personnellement.
D'après ce que je peux dire que ce serait quelque chose comme:
string[] hiscores = new string["Overall","stats","minigames"]
Cependant « statistiques » et « mini-jeux » ne contiennent pas la chaîne aime ils le font dans le code PHP.
Je ne sais pas non plus ce que signifie "=> array()".
Cela dépend de ce que vous voulez faire avec cette structure. Peut être un 'Dictionary>', pourrait être une classe personnalisée, pourrait être quelque chose d'autre. Ne vous accrochez pas à une conversion ligne par ligne entre les langues. Implémentez la fonctionnalité dans la langue cible. –
David
Je vous suggère de lire: http://php.net/manual/fr/language.types.array.php –