示例#1
0
        private void btnSaveFilter_Click(object sender, EventArgs e)
        {
            string file = FormHelper.SaveFileDlg(FormHelper.FiletypeFilters.BloomFiles);

            if (!string.IsNullOrWhiteSpace(file))
            {
                BloomFilterSerializer.Save(filter, file, cbCompress.Checked);
            }
        }
示例#2
0
        private void btnOpenFilter_Click(object sender, EventArgs e)
        {
            string file = FormHelper.OpenFileDlg(FormHelper.FiletypeFilters.BloomFiles);

            if (!string.IsNullOrWhiteSpace(file))
            {
                filter = BloomFilterSerializer.Load(file, cbCompress.Checked);
                tbMaxElementsToHash.Text = filter.MaxElementsToHash.ToString();
                tbHashesPerElement.Text  = filter.HashesPerElement.ToString();
                tbErrorProbability.Text  = filter.ErrorProbability.ToString();
                SetLoadedStatus(true);
                RefreshControls();
            }
        }