// --------------- 算法一:根据数组元素---------------------------- Console.WriteLine("算法1:请输入一个字符串!"); string str1 = Console.ReadLine(); StringBuilder a = new StringBuilder();//声明一个可变的字符,用于逆向存放sString里的元素 //逆向存放sString里的元素 for (int i = str1.Length - 1; i >= 0; i--) {   a.Append(str1[i]);//循环附加 } if (str1.Equals(a.ToString()))//Equals用于判定两对象是否具有相同值 Console.WriteLine("是回文"); else Console.WriteLine("不是回文"); //csharp/7216