private void button1_Click(object sender, EventArgs e)
        {
            int size = Convert.ToInt16(numericUpDown1.Value);

            table                  = new ChainHashTable(size);
            button1.Enabled        = false;
            numericUpDown1.Enabled = false;
        }
Esempio n. 2
0
        static void Main()
        {
            ChainHashTable table = new ChainHashTable(6);

            table.insert("Spain");
            table.insert("Spain");
            table.insert("France");
            table.insert("Germany");
            table.insert("England");
            Console.WriteLine(table.print());
            //Console.WriteLine(table.getLength(ele))
            Console.WriteLine(table.getLength(3));

            //QuadProbeHashTable table2 = new QuadProbeHashTable(10);
            //table2.insert("Spain");
            //table2.insert("Spain");
            //table2.insert("Spain");
            //Console.WriteLine(table2.print());

            /**
             * Following Code Reads from the database of words and then stores them in a list of tokens.
             **/
            tabletableAdapter = new msdbDataSetTableAdapters.TableTableAdapter();

            dt = tabletableAdapter.GetData();



            // foreach (DataRow dr in dt.Rows)
            // {
            //     tabletableAdapter.Delete(dr["Token_Name"].ToString(), Convert.ToInt16(dr["A_Count"].ToString()), Convert.ToInt16(dr["B_Count"].ToString()));
            // }
            //  tabletableAdapter.Delete("The",40,60);

            //foreach(DataRow dr in dt)
            //{
            //    tokens.Add(new Token(dr["Token_Name"].ToString(), Convert.ToInt16(dr["A_Count"].ToString()), Convert.ToInt16(dr["B_Count"].ToString())));
            //}
            //foreach(Token tk in tokens)
            //{
            //   Console.WriteLine(tk.ToString());
            //}

            var thread = new System.Threading.Thread(delegate()
            {
                Application.EnableVisualStyles();
                Application.SetCompatibleTextRenderingDefault(false);
                Application.Run(new Form1());
            });

            thread.SetApartmentState(ApartmentState.STA);
            thread.Start();
        }