Domanda

Sto lavorando su un'applicazione locale che utilizza Google Analytics V3 API. Sto usando GA: i visitatori per ottenere il numero di visite e la proprietà dei gadata "Totalsforallresuls" per ottenere tutti i visitatori. Tuttavia TotalFoadLatterresults è un dizionario che utilizza `con il valore del valore chiave" GA: visitatori "e" numero di visitatori ". Questo è ciò che mostra il debugger: Inserire l'immagine Descrizione qui

Il mio problema è incerto come formattare il dizionario per desporre il risultato con console.writeline. Se eseguo l'applicazione posso vedere il numero totale al momento del debug ma se rungiamo "TotalFoAllRaason" con la console di destra, ottengo -  Inserisci la descrizione dell'immagine qui

Dopo aver modificato un po 'sembra questo (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();
.

Questa è l'output che ottengo ora:

Inserire l'immagine Descrizione qui

è generico.Lista ecc. Indica che c'è di più da mostrare o perché questo messaggio appare?

Suggerimenti Anny?

THX

È stato utile?

Soluzione

Se è un KeyValuepair, puoi farlo.Spero che la sintassi sia giusta.

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

Se hai più di un record, puoi farlo:

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

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top