Neith
Legacy Member
Ik leer atm C# op school en heb versta niet goed hoe ik een boolean method moet coderen.
Ik heb in de methode palindroom iets onderlijndt dat fout is, "Cannot implicitly convert type 'ulong' to 'bool'" krijg ik als error ervoor.
Hopelijk kan iemand me een beetje verder helpen ?
Ik heb in de methode palindroom iets onderlijndt dat fout is, "Cannot implicitly convert type 'ulong' to 'bool'" krijg ik als error ervoor.
Hopelijk kan iemand me een beetje verder helpen ?
Code:
using System;
class GetalOmkeren
{
static ulong Omkeren(ulong waarde)
{
ulong uitkomst = 0;
do
{
uitkomst = uitkomst * 10 + (waarde % 10);
waarde = waarde / 10;
}
while (waarde != 0);
return uitkomst;
}//Omkeren
[FONT="Arial Narrow"]static bool Palindroom(ulong get)
{
if [U](get = Omkeren(get))[/U]
{
return true;
}
}//Palindroom[/FONT]
static void Main(string[] args)
{
Console.WriteLine("\t Omkeren van een getal \n");
Console.Write("Geef een getal ... ");
ulong getal = ulong.Parse(Console.ReadLine());
Console.WriteLine("\n{0} heeft als resultaat : {1}", getal, Omkeren(getal));
if (Palindroom(getal) == true) {
Console.WriteLine("{0} is een palindroom.", getal);
}
else
{
Console.WriteLine("{0} is geen palindroom.", getal);
}
}//Main
}//GetalOmkeren


