by Anonymous » 18 Mar 2025, 15:34
Also habe ich gerade angefangen, C#zu lernen, und um mich selbst zu testen, erstelle ich einen Code, der testet, wenn eine Zahl Prime ist oder nicht, aber ich erhalte immer wieder ein Fehler "Falsch existiert nicht im aktuellen Kontext". Hier ist der Code: < /p>
using System;
namespace HelloWorld
{
class Program
{
static bool Primetest(int x)
{
int m = 1;
int n = 1;
while (n < x)
{
if (n == x)
{
return True;
}
else if (m == x)
{
m = 1;
n = n + 1;
}
else if (m * n == x)
{
return False;
}
else
{
m = m + 1;
}
}
}
static void Main(string[] args)
{
Console.WriteLine(Primetest(5));
}
}
}
< /code>
Ich habe versucht, den Fehler zu beheben, und das Internet soll die Zeilenrückgabe true ändern. um zurückzugeben; und das gleiche für die falsche Linie, aber das führte zu einem anderen Fehler „erwarten“. “, wurde wahr“ oder ähnliches.
Also habe ich gerade angefangen, C#zu lernen, und um mich selbst zu testen, erstelle ich einen Code, der testet, wenn eine Zahl Prime ist oder nicht, aber ich erhalte immer wieder ein Fehler "Falsch existiert nicht im aktuellen Kontext". Hier ist der Code: < /p>
using System;
namespace HelloWorld
{
class Program
{
static bool Primetest(int x)
{
int m = 1;
int n = 1;
while (n < x)
{
if (n == x)
{
return True;
}
else if (m == x)
{
m = 1;
n = n + 1;
}
else if (m * n == x)
{
return False;
}
else
{
m = m + 1;
}
}
}
static void Main(string[] args)
{
Console.WriteLine(Primetest(5));
}
}
}
< /code>
Ich habe versucht, den Fehler zu beheben, und das Internet soll die Zeilenrückgabe true ändern. um zurückzugeben; und das gleiche für die falsche Linie, aber das führte zu einem anderen Fehler „erwarten“. “, wurde wahr“ oder ähnliches.