Readable without dictionary solution on C#
\n public bool IsAnagram(string s, string t) {\n            if (s.Length != t.Length)\n                return false;\n\n            char[] arr = new char[26];\n
```\n public bool IsAnagram(string s, string t) {\n            if (s.Length != t.Length)\n                return false;\n\n            char[] arr = new char[26];\n            for (int i = 0; i < s.Length; i++)\n            {\n                arr[s[i] - \'a\']++;\n                arr[t[i] - \'a\']--;\n            }\n\n            return arr.All(c => c == 0);\n    }\n```
[]