我正在处理使用Google Analytics V3 API的本地应用程序。我正在使用Ga:访问者获得访问数量和Gadata属性“TotalSallallResults”以获取所有访客。然而,总挫折是一种用字典使用的字典,该字典使用了“ga:访客”和“访客数量”。这就是调试器显示的:

我的问题是我不确定如何格式化字典,以便使用console.writeline命名结果。如果我运行应用程序,我可以在调试时看到总数,但如果我与控制台右转线运行“totalforalReason”,则我get -

修改后它看起来像这样(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();
.

这是我现在得到的输出:

是generic.list等,表明有更多才能显示或为什么此消息出现?

Anny建议?

thx

有帮助吗?

解决方案

如果它是一个keyvaluepair,你可以这样做。希望语法是对的。

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

如果您有多个记录,则可以执行以下操作:

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top