문제

Google Analytics V3 API를 사용하는 로컬 응용 프로그램에서 작동합니다. IM GA : 방문자가 방문 및 Gadata 속성을 얻으려면 모든 방문자를 얻으려면 "TotalsForAllResults"를 얻을 수 있습니다. 그러나 TotalForAllResults는 '키 값 쌍 "GA : 방문자"및 "방문자 수"를 사용하는 사전입니다. 이것은 디버거가 보여주는 것입니다. 여기에 이미지 설명을 입력하십시오

내 문제는 console.writeline로 결과를 desplay하기 위해 사전을 포맷하는 방법을 불확실합니다. 응용 프로그램을 실행하면 디버깅 할 때 총 숫자를 볼 수 있지만 Console righline을 사용하여 "totalforAllReason"을 실행하면  여기에 이미지 설명을 입력하십시오

비트를 수정 한 후이 (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 etc입니다. 표시가 더 있거나이 메시지가 표시되는 이유가 있음을 나타내는 이유는 무엇입니까?

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