/// <summary> /// 获取‘样品色’的内部色号记录(注:唯一值) /// </summary> /// <returns></returns> private DataTable GetTempHeaddt(DataTable samplesourcedt) { var resultdt = dbList.GetTempHeadDt(); //定义内部色号变量 var code = ""; foreach (DataRow rows in samplesourcedt.Rows) { if (string.IsNullOrEmpty(code)) { var newrow = resultdt.NewRow(); newrow[0] = rows[0]; resultdt.Rows.Add(newrow); } else if (code != "" && code != Convert.ToString(rows[0])) { var newrow = resultdt.NewRow(); newrow[0] = rows[0]; resultdt.Rows.Add(newrow); } code = Convert.ToString(rows[0]); } return(resultdt); }