Если обе строки имеют одинаковую длину, продолжайте, если нет, то строки не являются анаграммами.
Итерация каждой строки при суммировании ординалов каждого символа.Если суммы равны, то строки представляют собой анаграммы.
Пример:
public Boolean AreAnagrams(String inOne, String inTwo) {
bool result = false;
if(inOne.Length == inTwo.Length) {
int sumOne = 0;
int sumTwo = 0;
for(int i = 0; i < inOne.Length; i++) {
sumOne += (int)inOne[i];
sumTwo += (int)inTwo[i];
}
result = sumOne == sumTwo;
}
return result;
}