src/anagramsolver/services/LoopSetsHelper.cs
/// <summary>
/// Fetch real words from ListFilter1_WorddictHavingAllowedChars
/// And check for MD5
/// </summary>
/// <param name="numberOfJackpots"></param>
/// <param name="wordPointers"></param>
/// <param name="listOfWordPermutationsReplacementString"></param>
/// <returns></returns>
Fetch real words from ListFilter1_WorddictHavingAllowedChars
And check for MD5
Fetch real words from ListFilter1_WorddictHavingAllowedChars And check for MD5
protected bool FetchWordsAndCheckMd5RemoveFoundHash(ref int numberOfJackpots, int[] wordPointers, string[] listOfWordPermutationsReplacementString)
        {
            var words = new string[wordPointers.Length];
            for (int i = 0; i < wordPointers.Length; i++)
            {
                words[i] = _wordlistCtrl.ListFilter1_WorddictHavingAllowedChars.Keys.ElementAt(wordPointers[i]);
            }
            bool gotJackpot = LoopPermutationsAndCheckMd5RemoveFoundHash(ref numberOfJackpots, words, listOfWordPermutationsReplacementString);
            return gotJackpot;
        }
protected bool FetchWordsAndCheckMd5RemoveFoundHash ( ref int numberOfJackpots , int [ ] wordPointers , string [ ] listOfWordPermutationsReplacementString ) { var words = new string [ wordPointers . Length ] ; for ( int i = 0 ; i < wordPointers . Length ; i ++ ) { words [ i ] = _wordlistCtrl . ListFilter1_WorddictHavingAllowedChars . Keys . ElementAt ( wordPointers [ i ] ) ; } bool gotJackpot = LoopPermutationsAndCheckMd5RemoveFoundHash ( ref numberOfJackpots , words , listOfWordPermutationsReplacementString ) ; return gotJackpot ; }
Fetch real words from ListFilter1_WorddictHavingAllowedChars
And check for MD5
Fetch real words from ListFilter1_WorddictHavingAllowedChars And check for MD5
//words[i] = _wordlistCtrl.ListFilter1_WordArrayHavingAllowedChars[wordPointers[i]];
None
int
ref
wordPointers
int[]
None
listOfWordPermutationsReplacementString
string[]
None
numberOfJackpots
None