Stringi aşağıdaki fonksiyona gönder , true dönerse simetriktir
public bool getStatus(string myString)
{
string first = myString.Substring(0, myString.Length / 2);
char[] arr = myString.ToCharArray();
Array.Reverse(arr);
string temp = new string(arr);
string second = temp.Substring(0, temp.Length / 2);
return first.Equals(second);
}
Hocam C hiç bilmiyorum, yanılıyor olabilirim.
Sanırım sayının ilk yarısını bir değişkene atamışsınız. Sonrasında sayıyı ters çevirip diğer yarısını bulup bu değerleri karşılaştırmışsınız. Burda sayının ilk ve son yarısını bulup bunları karşılaştırmak yerine direk sayıyı ve ters halini karşılaştırmak daha kolay olmaz mı?