美文网首页
C#的学习笔记

C#的学习笔记

作者: abigale_gd | 来源:发表于2018-05-22 09:52 被阅读0次

两种循环方法

 List<string> list = new List<string>();
 List<string> listString = new List<string>();
foreach (DataRow dr in dt.Tables[0].Rows)
            {
                string mddj = dr["mdid"].ToString().Trim() + dr["djid"].ToString().Trim();
                if (!list.Contains(mddj))
                {
                    list.Add(mddj);
                }
            };
            foreach (string eachString in list)
            {
                string md = eachString.Substring(0, 2);
                string dj = eachString.Substring(2);
                DataRow[] dr = dt.Tables[0].Select("mdid='" + md + "' and djid = '"+dj+"'");

                DataTable dtt_single = dr[0].Table.Clone();  // 复制DataRow的表结构
                foreach (DataRow row in dr)
                {
                     dtt_single.ImportRow(row);
                     dtt_single.Rows.Add(row);  // 将DataRow添加到DataTable中
                }

var dtt_single = dt.Tables[0].Where(row => row.Field<string>("mdid").Equals(md) && row.Field<string>("djid").Equals(dj));
dtt_single.TableName = eachString;
ds_all.Tables.Add(dtt_single);
            }

对象写法

  dataJson.forEach(function (v, i) {
              barData[v.mdid + v.djid] = {};
              barData[v.mdid + v.djid]["TotalCount"] = v.TotalCount;
              barData[v.mdid + v.djid]["BCount"] = v.BCount;
              barData[v.mdid + v.djid]["CurrCount"] = v.CurrCount;
              barData[v.mdid + v.djid]["djname"] = $.trim(v.djname);
           })
 for (var item in barData) {
          barDataArr.push(barData[item]);
           }
 barDataArr.sort(function (a, b) {
          return b["TotalCount"] - a["TotalCount"];
         })
 xAxis = Object.keys(barData)

相关文章

  • C#学习笔记(一)2018.05.15

    C#学习笔记(一) 笔者是在有Java编程经验(《Java语言程学设计》作者:梁勇)的基础上,进行C#的学习。 编...

  • WPF/C#学习笔记.1:WPF中的布局TabControl,G

    WPF/C#学习笔记.1 WPF中的布局TabControl,Grid与GridSpliter等 WPF布局原则 ...

  • 《C#学习笔记》的笔记

    适合在校生阅读,也适合有工作经验但基础不扎实的人温故知新。 C# 1.0 事件、委托C# 2.0 泛型、可空类型、...

  • C#的学习笔记

    两种循环方法 对象写法

  • 初学NODE 学习笔记

    NODE 学习笔记(一) NODE是什么 NODE不是后台开发语言,我们了解的JAVA、PHP、C#、.NET(d...

  • 真会 C# 吗

    声明 计划写一个 C# 系列教程学习笔记。内容来自微软 MVP solenovex(https://www.cnb...

  • C#学习笔记

    程序结构 程序(program) 命名空间(namespace) 类型(type) 成员(member) 程序集(...

  • C#学习笔记

    一、注释 c#多行注释 先ctrl + k,再ctrl + c. c#取消多行注释 先ctrl + k,再ctrl...

  • c#学习笔记

    其实我本身对于c#这门语言不是很有兴趣,但是因为学校的实训课程要求使用这门语言所以就只好跟着学习了。经过一周的学习...

  • C#学习笔记

    C#中的线程(一)入门 C#中的线程(二) 线程同步基础 C#中的线程(三) 使用多线程 20190130补充: ...

网友评论

      本文标题:C#的学习笔记

      本文链接:https://www.haomeiwen.com/subject/ovthjftx.html