【C#】自定义新建一个DataTable(3列),循环3维矩形数组往其填充数据
从中可以了解DataTable的新增行和列;矩形多维数组循环机制;新建了DataTable
DataTable dt = new DataTable(); DataColumn dc1 = new DataColumn("name", Type.GetType("System.String")); DataColumn dc2 = new DataColumn("sex", Type.GetType("System.String")); DataColumn dc3 = new DataColumn("age", Type.GetType("System.String")); dt.Columns.Add(dc1); dt.Columns.Add(dc2); dt.Columns.Add(dc3); object[, ,] arrStr = { { { "Lily", "Females", "20" } }, { { "Jack", "Males", "25" } }, { { "Bob", "Males", "30" } } }; for (int i = 0; i < arrStr.GetLength(0); i++) { for (int j = 0; j < arrStr.GetLength(1); j++) { DataRow dr = dt.NewRow(); for (int k = 0; k < arrStr.GetLength(2); k++) { dr[k] = arrStr[i, j, k]; } dt.Rows.Add(dr); } }
本文作者:有来技术
本文链接:https://www.cnblogs.com/haoxianrui/p/4519636.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
标签:
编程语言
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步