当前位置: 代码迷 >> 综合 >> 【C#】------- C# foreach 使用方法
  详细解决方案

【C#】------- C# foreach 使用方法

热度:20   发布时间:2023-12-17 01:53:10.0

1。c# foreach 使用方法

2. 如下代码是获取 字段名 进行判断 

                // datatable 数据System.Data.DataTable __dbProj = sender.DB.DataContext.GetDataResultBySQL("select * from " + v_表格_权限角色 + "", false, "", "").p_DataTable;dynamic Formdata = MC.Core.JSONHelper.ToObject(formdata);//为项目添加虚拟的版本节点//判断查询出来的数据中有没有  序号这个字段名foreach (DataColumn dc in __dbProj.Columns){if (dc.ColumnName == "序号")// 获取DataTable 中 字段名{int __rows序号 = (int)__dbProj.Compute("Max(序号)", "true");//获取最大的值int __序号 = __rows序号 <= 0 ? 1 : (__rows序号.ConvertToInt32() + 1);//加 1;if (__序号 > 0){Formdata.序号 = __序号.ToString();}}}

 

3. 如下方法是获取  datatable 值 

                       // datatable 数据System.Data.DataTable __dbProj = sender.DB.DataContext.GetDataResultBySQL("select * from " + v_表格_权限角色 + "", false, "", "").p_DataTable;foreach(DataRow item in __dbProj.Rows){string v_创建人ID = item["创建人ID"].ToString();/* 代码省略了****/}