/// <summary> /// Separa una palabra en todos los posibles caracteres que puede tener cada caracter /// </summary> /// <param name="word">Palabra a separar</param> public static BruteForceAllowedChars[] SplitWordMixed(string word, EMixCase mixCase) { BruteForceAllowedChars[] ar = new BruteForceAllowedChars[word.Length]; for (int x = 0; x < ar.Length; x++) { ar[x] = new BruteForceAllowedChars(word[x], true, mixCase == EMixCase.All || (mixCase == EMixCase.OnlyFirst && x == 0)); } return(ar); }
/// <summary> /// Separa una palabra en todos los posibles caracteres que puede tener cada caracter /// </summary> /// <param name="word">Palabra a separar</param> public static BruteForceAllowedChars[] SplitWordMixed(string word, EMixCase mixCase) { BruteForceAllowedChars[] ar = new BruteForceAllowedChars[word.Length]; for (int x = 0; x < ar.Length; x++) { ar[x] = new BruteForceAllowedChars(word[x], true, mixCase == EMixCase.All || (mixCase == EMixCase.OnlyFirst && x == 0)); } return ar; }