Question

Je travaille sur une application locale utilisant Google Analytics v3 API. J'utilise GA: visiteurs pour obtenir le nombre de visites et de la propriété de Gadata "TotalsForAllesRésultats" pour obtenir tous les visiteurs. Cependant, TotalForAlresults est un dictionnaire qui utilise `avec une paire de valeur clé" GA: visiteurs "et" nombre de visiteurs ". C'est ce que le débogueur montre: Entrez la description de l'image ici

Mon problème est que je suis incertain comment formater le dictionnaire afin de désigner le résultat avec la console.writeine. Si j'exécute l'application, je peux voir le nombre total lors du débogage, mais si je runs "totalForAllReason" avec la console de droite, je reçois -  Entrez la description de l'image ici

Après avoir modifié un peu, cela ressemble à ceci (THX PAPA:

foreach (KeyValuePair<string, string> kvp in d.TotalsForAllResults) { Console.WriteLine("Antal Besök:" +" " + kvp.Value); } Console.WriteLine(d.TotalsForAllResults.Keys + " = " + d.TotalsForAllResults.Values); Console.ReadLine();

Ceci est la sortie que je reçois maintenant:

Entrez la description de l'image ici

est générique.Liste, etc. indique qu'il y a plus à montrer ou pourquoi ce message apparaît-il?

suggestions de Anny?

thx

Était-ce utile?

La solution

Si c'est un keyvaluepair, vous pouvez le faire.J'espère que la syntaxe a raison.

Console.WriteLine(d.TotalForAllReason[0].Key + " = " + d.TotalForAllReason[0].Value);

Si vous avez plus d'un enregistrement, vous pouvez le faire:

foreach (KeyValuePair kvp in d.TotalForAllReason) {
    Console.WriteLine(kvp.Key + " = " + kvp.Value);
}

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top