2016-07-27 13 views
0

Ich fing an, ein Befehlszeilenprogramm zu erstellen, das es mir ermöglichte, Problem 4 auf Projekt Euler abzuschließen.Erstellungsfehler ohne logische/Syntaxfehler

https://projecteuler.net/problem=4

Während ich in der Mitte war das Programm des Skripts, entschied ich mich zu debuggen

Als es begann (ich Visual Studio Suite 2015 bin mit), es hatte eine Nachricht Pop-up und zeigen dass das Programm selbst "Build Errors" hat.

Ich habe absolut keine Ahnung, was passiert ist.

In der folgenden Version (C#) hat das Skript keine logischen Fehler und auch keine Syntaxfehler.

Können Sie mir bitte sagen, was ist los damit? Vielen Dank!

using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Text; 
using System.Threading.Tasks; 

namespace Problem_4 
{ 
    class Program 
    { 

     static void Main(string[] args) 
     { 

      //Check Palindrome 
      //Not complete code. 

      int originalValue = 9009; 
      int oppositeValue = 0; ; 
      int carryOppositeValue; 
      int placeValue = 0; 
      bool completedCycle = false; 
      int numCycles = 0; 

      int numCycles2 = 0; 

      int[] array = { 0 }; 

      for(placeValue = numCycles; completedCycle; placeValue++) 
      { 

       array[placeValue] = originalValue % 10; 
       originalValue = originalValue/10; 

       if(originalValue >= 0) 
       { 

        numCycles++; 

       } else 
       { 

        completedCycle = true; 
        Console.WriteLine("The number has " + numCycles + "Place Values"); 

       } 

      } 



      for(placeValue = 0; placeValue < 50; placeValue += 10) 
      { 

       if (numCycles2 == 0) 
       { 
        oppositeValue = array[0]; 
       } 
       else 
       { 
        carryOppositeValue = placeValue * array[placeValue/10]; 
        oppositeValue += carryOppositeValue; 
       } 

      } 

     } 
    } 
} 
+0

Sorry für das Hinzufügen von Kommentaren ... Wenn es helfen würde, kann ich sie setzen ... –

Antwort

0

Ich kompilierte diesen Code und bekam keine Fehler. Ich würde vorschlagen, einen Build/Clean zu machen.

Wenn das nicht funktioniert, würde ich die bin und obj Ordner dann neu kompilieren.

+0

Vielen Dank! Es funktioniert jetzt super! –