示例#1
0
        public bool Check()
        {
            var text1 = String.Concat(Text1.Where(c => !Char.IsWhiteSpace(c)));
            var text2 = String.Concat(Text2.Where(c => !Char.IsWhiteSpace(c)));

            if (text1.Length != text2.Length)
            {
                return(false);
            }
            //c => c .... identicka anonymni funkce, ktera nic nedela, jen to OrderBy potrebuje funkci
            //LINQ
            text1 = String.Concat(text1.ToLower().OrderBy(c => c));
            text2 = String.Concat(text2.ToLower().OrderBy(c => c));

            return(text1 == text2);
        }