Функция проверяет, является ли передаваемая строка палиндромом? Консоль закрывается - C#
Формулировка задачи:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication9
{
class Program
{
static void Main(string[] args)
{
if (s == null) throw new ArgumentNullException("s");
int i = 0, j = s.Length - 1;
while (i < j)
if (s[i++] != s[j--]) return false;
return true;
}Решение задачи: «Функция проверяет, является ли передаваемая строка палиндромом? Консоль закрывается»
textual
Листинг программы
static void Main(string[] args)
{
string s = Console.ReadLine();
int i = 0, j = s.Length - 1;
bool b = j > -1;
while (i < j)
if (s[i++] != s[j--])
b = false;
Console.WriteLine(b);
Console.ReadKey();
}