public MainPage() { Game game; game = new Game(); TTskProvider tprov = new TTskProvider(game); tprov.tskBad(tprov.encodeTask('f')); tprov.tskBad(tprov.encodeTask('g')); tprov.tskBad(tprov.encodeTask('g')); tprov.tskBad(tprov.encodeTask('g')); tprov.tskBad(tprov.encodeTask('h')); tprov.tskGood(tprov.encodeTask('h'), true); TRandom rand = new TRandom("0123456789", null, 0); Dictionary <Char, int> dic = new Dictionary <Char, int>(); rand.count = 6; rand.only.Add(2); rand.only.Add(1); rand.only.Add(5); rand.freq[2] = 1; rand.freq[4] = 2; Char c; String res = ""; string res1 = ""; for (int i = 0; i < rand.count; i++) { dic.Add(rand.charAt(i), 0); } for (int i = 0; i < 800; i++) { res += (c = rand.getVal()); dic[c]++; } for (int i = 0; i < dic.Count; i++) { res1 += " " + dic.ElementAt(i).Key + '=' + dic.ElementAt(i).Value.ToString() + ' '; } InitializeComponent(); }