Example #1
0
        private void GenerateByGivenChars(object sender, RoutedEventArgs e)
        {
            var generator = new RandomTextGenerator();

            mLoadedText = generator.GenerateRandomStringWithEqualProb(Convert.ToInt32(uiNumberOfCharToGenerate.Text.Trim()), uiCharToGenerate.Text.Trim());

            dataGrid.ItemsSource      = mProb.GetLetters(mLoadedText);
            uiEntropy.Text            = mProb.CalculateEntropy(mLoadedText).ToString();
            uiNumberOfCharacters.Text = mLoadedText.Length.ToString();
        }