private static string GetUnablePerms(StringBuilder sb, int count)
 {
     if (sb.Length > 0)
     {
         c__DisplayClass5 class3 = new c__DisplayClass5();
         List<string> unableFrames = new List<string>(StringHelper.Split(sb.ToString()));
         sb.Remove(0, sb.Length);
         class3.unableFrames = unableFrames;
         Predicate<string> match = null;
         c__DisplayClass5 CS_8__locals6 = class3;
         for (int i = unableFrames.Count - 1; i >= 0; i--)
         {
             if (match == null)
             {
                 match = delegate (string s) {
                     return s == CS_8__locals6.unableFrames[i];
                 };
             }
             if (unableFrames.FindAll(match).Count == count)
             {
                 if (sb.Length > 0)
                 {
                     sb.Append(",");
                 }
                 sb.Append(unableFrames[i]);
             }
             unableFrames.Remove(unableFrames[i]);
             i = unableFrames.Count - 1;
         }
     }
     return sb.ToString();
 }
示例#2
0
        public void SomeFunction()
        {
            int operationId = 0;

            var <> c__DisplayClass5 = new c__DisplayClass5();