Pregunta

Estoy trabajando en una aplicación local que utiliza la API de Google Analytics V3. Estoy usando GA: visitantes para obtener el número de visitas y la propiedad de Gadata "TotalsForAllResults" para obtener a todos los visitantes. Sin embargo, TOTALFORALLRESULTS es un diccionario que utiliza "con un par de valores clave" GA: Visitantes "y" Número de visitantes ". Esto es lo que muestra el depurador: ingrese la descripción de la imagen aquí

Mi problema es que estoy incierto cómo formatear el diccionario para describir el resultado con la consola. Sus escritura. Si ejecuto la aplicación, puedo ver el número total al depurar, pero si me ejecuto "TOTALFORALLREASON" con la línea derecha de la consola, obtengo -  Ingrese la descripción de la imagen aquí

Después de modificar un poco, se ve así (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();

Esta es la salida que recibo ahora:

ingrese la descripción de la imagen aquí

es genérico.Lista, etc., que indica que hay más que mostrar o por qué aparece este mensaje?

Sugerencias de Anny?

thx

¿Fue útil?

Solución

Si es un Gobierno, puede hacer esto.Espero que la sintaxis tenga razón.

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

Si tiene más de un registro, puede hacer esto:

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

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top