public void SetPickNumberDataSet(List <int> pickNumberList, PickNumberDataSet pickNumberDataSet) { if (((pickNumberList != null) && (pickNumberDataSet != null)) && (pickNumberList.Count > 0)) { pickNumberDataSet.Clear(); for (int i = 0; i < pickNumberList.Count; i++) { DataRow dataRow = pickNumberDataSet.NewRow(); dataRow["PickNO"] = i + 1; dataRow["PoolNO"] = pickNumberList[i]; pickNumberDataSet.AddRow(dataRow); } } }
private void PickDataNumber(AllRandomPickData allRandomPickData) { if (allRandomPickData != null) { try { AllRandomPick pick = new AllRandomPick(); pick.GetRandomNumber(allRandomPickData); PickNumberDataSet pickNumberDataSet = new PickNumberDataSet(); pick.SetPickNumberDataSet(allRandomPickData.PickNumber, pickNumberDataSet); this.ShowDataSet(pickNumberDataSet.DataSet); } catch { MessageBox.Show("使用输入的值,运算超时,请选用合适的参数!"); } } }