Using C# .Net Gmail API, Why can i not print number of email in inbox?Sending email in .NET through GmailWhat can I use for good quality code coverage for C#/.NET?Sending email through Gmail SMTP server with C#Count method or property for an IListDoes anyone have benchmarks (code & results) comparing performance of Android apps written in Xamarin C# and Java?Why not inherit from List<T>?Gmail api with .Net CLient library: Missing draft message [400]Gmail-Api - C#: messages.list: count number of emails for a given day.Converting a Gmail API Message into an OpenPop Mime messageGmail API stopped retrieving correct emails for specific date

Getting UPS Power from One Room to Another

How creative should the DM let an artificer be in terms of what they can build?

How did old MS-DOS games utilize various graphic cards?

English word for "product of tinkering"

A word that means "blending into a community too much"

Someone whose aspirations exceed abilities or means

Can I utilise a baking stone to make crepes?

Single-key teletype?

Why didn't Voldemort recognize that Dumbledore was affected by his curse?

Does the new finding on "reversing a quantum jump mid-flight" rule out any interpretations of QM?

Traversing Oceania: A Cryptic Journey

How to trick the reader into thinking they're following a redshirt instead of the protagonist?

How does the Around command at zero work?

Teaching a class likely meant to inflate the GPA of student athletes

Is it safe to change the harddrive power feature so that it never turns off?

Does the Long March-11 increase its thrust after clearing the launch tower?

Who enforces MPAA rating adherence?

How to hide an urban landmark?

Why can my keyboard only digest 6 keypresses at a time?

What ways have you found to get edits from non-LaTeX users?

Fermat's statement about the ancients: How serious was he?

Why does Sin[b-a] simplify to -Sin[a-b]?

New pedal fell off maybe 50 miles after installation. Should I replace the entire crank, just the arm, or repair the thread?

Check if three arrays contains the same element



Using C# .Net Gmail API, Why can i not print number of email in inbox?


Sending email in .NET through GmailWhat can I use for good quality code coverage for C#/.NET?Sending email through Gmail SMTP server with C#Count method or property for an IListDoes anyone have benchmarks (code & results) comparing performance of Android apps written in Xamarin C# and Java?Why not inherit from List<T>?Gmail api with .Net CLient library: Missing draft message [400]Gmail-Api - C#: messages.list: count number of emails for a given day.Converting a Gmail API Message into an OpenPop Mime messageGmail API stopped retrieving correct emails for specific date






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;








0















Im experimenting with the gmail api in C#.



My code looks like this:





UsersResource.MessagesResource.ListRequest request = service.Users.Messages.List("me");

Console.WriteLine("Count Message: ");

IList messages = request.Execute().Messages;

if (messages != null && messages.Count > 0)

foreach (var message in messages)

Console.WriteLine(message);





It returns Google.Apis.Gmail.v1.Data.Message, 100 times. I understand that there are apperently 100 message in messages, but why? Im so confused.










share|improve this question






















  • The title suggests that you're just trying to print the count of messages, but the question doesn't. What specifically are you trying to do? Or are you asking why the default string representation of an object is the type name of that object?

    – David
    Mar 24 at 19:14

















0















Im experimenting with the gmail api in C#.



My code looks like this:





UsersResource.MessagesResource.ListRequest request = service.Users.Messages.List("me");

Console.WriteLine("Count Message: ");

IList messages = request.Execute().Messages;

if (messages != null && messages.Count > 0)

foreach (var message in messages)

Console.WriteLine(message);





It returns Google.Apis.Gmail.v1.Data.Message, 100 times. I understand that there are apperently 100 message in messages, but why? Im so confused.










share|improve this question






















  • The title suggests that you're just trying to print the count of messages, but the question doesn't. What specifically are you trying to do? Or are you asking why the default string representation of an object is the type name of that object?

    – David
    Mar 24 at 19:14













0












0








0








Im experimenting with the gmail api in C#.



My code looks like this:





UsersResource.MessagesResource.ListRequest request = service.Users.Messages.List("me");

Console.WriteLine("Count Message: ");

IList messages = request.Execute().Messages;

if (messages != null && messages.Count > 0)

foreach (var message in messages)

Console.WriteLine(message);





It returns Google.Apis.Gmail.v1.Data.Message, 100 times. I understand that there are apperently 100 message in messages, but why? Im so confused.










share|improve this question














Im experimenting with the gmail api in C#.



My code looks like this:





UsersResource.MessagesResource.ListRequest request = service.Users.Messages.List("me");

Console.WriteLine("Count Message: ");

IList messages = request.Execute().Messages;

if (messages != null && messages.Count > 0)

foreach (var message in messages)

Console.WriteLine(message);





It returns Google.Apis.Gmail.v1.Data.Message, 100 times. I understand that there are apperently 100 message in messages, but why? Im so confused.







c#






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Mar 24 at 19:10









Maria nogatesMaria nogates

836




836












  • The title suggests that you're just trying to print the count of messages, but the question doesn't. What specifically are you trying to do? Or are you asking why the default string representation of an object is the type name of that object?

    – David
    Mar 24 at 19:14

















  • The title suggests that you're just trying to print the count of messages, but the question doesn't. What specifically are you trying to do? Or are you asking why the default string representation of an object is the type name of that object?

    – David
    Mar 24 at 19:14
















The title suggests that you're just trying to print the count of messages, but the question doesn't. What specifically are you trying to do? Or are you asking why the default string representation of an object is the type name of that object?

– David
Mar 24 at 19:14





The title suggests that you're just trying to print the count of messages, but the question doesn't. What specifically are you trying to do? Or are you asking why the default string representation of an object is the type name of that object?

– David
Mar 24 at 19:14












1 Answer
1






active

oldest

votes


















0














message is a class (not a string) and Console.WriteLine(message); would call and print it's .ToString() method which would lead to what you are currently seeing.



Here you can find more about its properties. you may want to print its Raw property which is base64string of the message:



 foreach (var message in messages)

string body = Encoding.UTF8.GetString(Convert.FromBase64String(message.Raw));
Console.WriteLine(body);






share|improve this answer























    Your Answer






    StackExchange.ifUsing("editor", function ()
    StackExchange.using("externalEditor", function ()
    StackExchange.using("snippets", function ()
    StackExchange.snippets.init();
    );
    );
    , "code-snippets");

    StackExchange.ready(function()
    var channelOptions =
    tags: "".split(" "),
    id: "1"
    ;
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function()
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled)
    StackExchange.using("snippets", function()
    createEditor();
    );

    else
    createEditor();

    );

    function createEditor()
    StackExchange.prepareEditor(
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader:
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    ,
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    );



    );













    draft saved

    draft discarded


















    StackExchange.ready(
    function ()
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55327487%2fusing-c-sharp-net-gmail-api-why-can-i-not-print-number-of-email-in-inbox%23new-answer', 'question_page');

    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    0














    message is a class (not a string) and Console.WriteLine(message); would call and print it's .ToString() method which would lead to what you are currently seeing.



    Here you can find more about its properties. you may want to print its Raw property which is base64string of the message:



     foreach (var message in messages)

    string body = Encoding.UTF8.GetString(Convert.FromBase64String(message.Raw));
    Console.WriteLine(body);






    share|improve this answer



























      0














      message is a class (not a string) and Console.WriteLine(message); would call and print it's .ToString() method which would lead to what you are currently seeing.



      Here you can find more about its properties. you may want to print its Raw property which is base64string of the message:



       foreach (var message in messages)

      string body = Encoding.UTF8.GetString(Convert.FromBase64String(message.Raw));
      Console.WriteLine(body);






      share|improve this answer

























        0












        0








        0







        message is a class (not a string) and Console.WriteLine(message); would call and print it's .ToString() method which would lead to what you are currently seeing.



        Here you can find more about its properties. you may want to print its Raw property which is base64string of the message:



         foreach (var message in messages)

        string body = Encoding.UTF8.GetString(Convert.FromBase64String(message.Raw));
        Console.WriteLine(body);






        share|improve this answer













        message is a class (not a string) and Console.WriteLine(message); would call and print it's .ToString() method which would lead to what you are currently seeing.



        Here you can find more about its properties. you may want to print its Raw property which is base64string of the message:



         foreach (var message in messages)

        string body = Encoding.UTF8.GetString(Convert.FromBase64String(message.Raw));
        Console.WriteLine(body);







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Mar 24 at 19:17









        Ashkan Mobayen KhiabaniAshkan Mobayen Khiabani

        23.7k1968125




        23.7k1968125





























            draft saved

            draft discarded
















































            Thanks for contributing an answer to Stack Overflow!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid


            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.

            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55327487%2fusing-c-sharp-net-gmail-api-why-can-i-not-print-number-of-email-in-inbox%23new-answer', 'question_page');

            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            Kamusi Yaliyomo Aina za kamusi | Muundo wa kamusi | Faida za kamusi | Dhima ya picha katika kamusi | Marejeo | Tazama pia | Viungo vya nje | UrambazajiKuhusu kamusiGo-SwahiliWiki-KamusiKamusi ya Kiswahili na Kiingerezakuihariri na kuongeza habari

            SQL error code 1064 with creating Laravel foreign keysForeign key constraints: When to use ON UPDATE and ON DELETEDropping column with foreign key Laravel error: General error: 1025 Error on renameLaravel SQL Can't create tableLaravel Migration foreign key errorLaravel php artisan migrate:refresh giving a syntax errorSQLSTATE[42S01]: Base table or view already exists or Base table or view already exists: 1050 Tableerror in migrating laravel file to xampp serverSyntax error or access violation: 1064:syntax to use near 'unsigned not null, modelName varchar(191) not null, title varchar(191) not nLaravel cannot create new table field in mysqlLaravel 5.7:Last migration creates table but is not registered in the migration table

            은진 송씨 목차 역사 본관 분파 인물 조선 왕실과의 인척 관계 집성촌 항렬자 인구 같이 보기 각주 둘러보기 메뉴은진 송씨세종실록 149권, 지리지 충청도 공주목 은진현