C#程序检查字符串是否是回文
要检查字符串是否是回文,您首先需要使用-查找字符串的反义词-
Array.reverse()
之后,使用该equals()方法将原始字符串与反向字符串匹配。如果结果为真,则表示字符串为回文。
示例
让我们尝试完整的示例。在这里,我们的字符串是“Malayalam”,反转后得到的结果相同。
using System;
namespace palindromecheck {
class Program {
static void Main(string[] args) {
string string1, rev;
string1 = "Malayalam";
char[] ch = string1.ToCharArray();
Array.Reverse(ch);
rev = new string(ch);
bool b = string1.Equals(rev, StringComparison.OrdinalIgnoreCase);
if (b == true) {
Console.WriteLine("" + string1 + " 是回文!");
} else {
Console.WriteLine(" " + string1 + " 不是回文!");
}
Console.Read();
}
}
}输出结果
Malayalam 是回文!
热门推荐
10 感谢韩语老师祝福语简短
11 升职文案高级祝福语简短
12 花童结婚祝福语大全简短
13 向国庆送祝福语简短
14 什么寄语简短祝福语女生
15 客户回礼祝福语大全简短
16 女孩生日祝福语简短创意
17 家长回复节日祝福语简短
18 给外婆敬酒祝福语简短