111,120
社区成员
发帖
与我相关
我的任务
分享
static Boolean CompareContent(String s1, String s2)
{
if (s1.Length != s2.Length)
return false;
char[] c1 = s1.ToCharArray();
char[] c2 = s2.ToCharArray();
Array.Sort(c1);
Array.Sort(c2);
bool flag = true;
for (Int32 i = 0; i < c1.Length; i++)
{
if (c1[i] != c2[i])
{
flag = false;
break;
}
}
return flag;
}
static void Main(string[] args)
{
String s1 = "abcd";
String s2 = "bcda";
Console.WriteLine(CompareContent(s1,s2));
}
string s1 = "abcd";
string s2 = "bcda";
char[] c1 = s1.ToCharArray();
char[] c2 = s2.ToCharArray();
Array.Sort(c1);
Array.Sort(c2);
string t1 = new String(c1);
string t2 = new String(c2);
return t1 == t2;