System.FormatException: 'Input string was not in a correct format.' visual studio









up vote
0
down vote

favorite












I was writing code and it worked I closed the file and reopened it later and it started throwing errors at the foreach loop. any help is much appreciated. don't know if I'm blind and just cant see what I may have changed in reopening it.



 StreamReader inputFile;
string line;
int count = 0;
int total;


char delim = ',' ;

inputFile = File.OpenText("Numbers.txt");


while (!inputFile.EndOfStream)


count++;


line = inputFile.ReadLine();

// get the test scores as tokens
string tokens = line.Split(delim);


// set accumulator to 0
total = 0;

foreach (string str in tokens)

total += int.Parse(str);



TotalLable.Text = total.ToString("N");

inputFile.Close();
}









share|improve this question



























    up vote
    0
    down vote

    favorite












    I was writing code and it worked I closed the file and reopened it later and it started throwing errors at the foreach loop. any help is much appreciated. don't know if I'm blind and just cant see what I may have changed in reopening it.



     StreamReader inputFile;
    string line;
    int count = 0;
    int total;


    char delim = ',' ;

    inputFile = File.OpenText("Numbers.txt");


    while (!inputFile.EndOfStream)


    count++;


    line = inputFile.ReadLine();

    // get the test scores as tokens
    string tokens = line.Split(delim);


    // set accumulator to 0
    total = 0;

    foreach (string str in tokens)

    total += int.Parse(str);



    TotalLable.Text = total.ToString("N");

    inputFile.Close();
    }









    share|improve this question

























      up vote
      0
      down vote

      favorite









      up vote
      0
      down vote

      favorite











      I was writing code and it worked I closed the file and reopened it later and it started throwing errors at the foreach loop. any help is much appreciated. don't know if I'm blind and just cant see what I may have changed in reopening it.



       StreamReader inputFile;
      string line;
      int count = 0;
      int total;


      char delim = ',' ;

      inputFile = File.OpenText("Numbers.txt");


      while (!inputFile.EndOfStream)


      count++;


      line = inputFile.ReadLine();

      // get the test scores as tokens
      string tokens = line.Split(delim);


      // set accumulator to 0
      total = 0;

      foreach (string str in tokens)

      total += int.Parse(str);



      TotalLable.Text = total.ToString("N");

      inputFile.Close();
      }









      share|improve this question















      I was writing code and it worked I closed the file and reopened it later and it started throwing errors at the foreach loop. any help is much appreciated. don't know if I'm blind and just cant see what I may have changed in reopening it.



       StreamReader inputFile;
      string line;
      int count = 0;
      int total;


      char delim = ',' ;

      inputFile = File.OpenText("Numbers.txt");


      while (!inputFile.EndOfStream)


      count++;


      line = inputFile.ReadLine();

      // get the test scores as tokens
      string tokens = line.Split(delim);


      // set accumulator to 0
      total = 0;

      foreach (string str in tokens)

      total += int.Parse(str);



      TotalLable.Text = total.ToString("N");

      inputFile.Close();
      }






      java visual-studio-2010






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Nov 11 at 3:48









      PradyumanDixit

      2,3401718




      2,3401718










      asked Nov 11 at 3:07









      Andrew P

      11




      11






















          1 Answer
          1






          active

          oldest

          votes

















          up vote
          0
          down vote













          int.Parse(str), can you print you str. It seems the string cannot be parsed to a number. Paste the contents of Numbers.txt. Check if any whitespace or any other special char is there..






          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',
            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%2f53245506%2fsystem-formatexception-input-string-was-not-in-a-correct-format-visual-studi%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








            up vote
            0
            down vote













            int.Parse(str), can you print you str. It seems the string cannot be parsed to a number. Paste the contents of Numbers.txt. Check if any whitespace or any other special char is there..






            share|improve this answer
























              up vote
              0
              down vote













              int.Parse(str), can you print you str. It seems the string cannot be parsed to a number. Paste the contents of Numbers.txt. Check if any whitespace or any other special char is there..






              share|improve this answer






















                up vote
                0
                down vote










                up vote
                0
                down vote









                int.Parse(str), can you print you str. It seems the string cannot be parsed to a number. Paste the contents of Numbers.txt. Check if any whitespace or any other special char is there..






                share|improve this answer












                int.Parse(str), can you print you str. It seems the string cannot be parsed to a number. Paste the contents of Numbers.txt. Check if any whitespace or any other special char is there..







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Nov 11 at 4:09









                Chandana Pattanayak

                1




                1



























                     

                    draft saved


                    draft discarded















































                     


                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function ()
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53245506%2fsystem-formatexception-input-string-was-not-in-a-correct-format-visual-studi%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







                    這個網誌中的熱門文章

                    How to read a connectionString WITH PROVIDER in .NET Core?

                    Museum of Modern and Contemporary Art of Trento and Rovereto

                    In R, how to develop a multiplot heatmap.2 figure showing key labels successfully