0

Google 애널리틱스 V3 API를 사용하는 로컬 애플리케이션에서 작업 중입니다. 나는 ga를 사용하여 방문자 수를 얻고 GaData 속성 "TotalsForAllResults"를 사용하여 모든 방문자를 얻습니다. 그러나 TotalForAllResults는 키 값 쌍 "ga : 방문자"및 "방문자 수"가있는`을 사용하는 사전입니다. 이것은 디버거가 보여주는 것입니다 : enter image description hereGoogle Analytics API, 총 방문자 결과를 사전으로 지정하는 방법은 무엇입니까?

제 문제는 Console.WriteLine을 사용하여 결과를 표시하기 위해 사전 형식을 지정하는 방법이 확실하지 않습니다. 내가 응용 프로그램을 실행하면 디버깅하지만 때 내가 콘솔 rightline와 "TotalForAllReason을"runn 경우 내가 총 수를 볼 수 있습니다 내가 얻을 - enter image description here

그것을이 (들으 파파과 같은 약간의 수정 후 :

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(); 

을 이것은 내가 지금 얻을 출력 :

enter image description here

가 보여 더는 또는 왜이 메시지가 나타나지 않음을 나타내는 Generic.List 등이다

Anny 제안?

Thx

답변

0

키 값 쌍인 경우이 작업을 수행 할 수 있습니다. 희망 문법이 옳다. 두 개 이상의 기록이있는 경우

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

, 당신은이 작업을 수행 할 수 있습니다

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