随笔分类 -  C#

摘要:在包和程序都正常安装了的情况下 Microsoft.Office.Interop.Excel 必须要引用 //如果是通过包安装的这个会生成 C:\Windows\assembly\GAC_MSIL\Microsoft.Vbe.Interop\15.0.0.0__71e9bce111e9429c\Mi 阅读全文
posted @ 2024-05-13 13:19 HoFei1113 阅读(1029) 评论(0) 推荐(0)
摘要:HttpContext.Current.Request.Files附件保存 接口实现 /// <summary> /// Post请求,Params传参 /// </summary> /// <param name="url"></param> /// <param name="onHeading" 阅读全文
posted @ 2023-12-19 19:38 HoFei1113 阅读(181) 评论(0) 推荐(0)
摘要:为了方便测试异步,先加个计时 计时相关(可以直接跳过该部分) //开始计时 Stopwatch stopwatch = new Stopwatch(); stopwatch.Start(); // 停止计时 stopwatch.Stop(); //输出计时毫秒数 stopwatch.ElapsedM 阅读全文
posted @ 2023-09-01 17:36 HoFei1113 阅读(1363) 评论(0) 推荐(3)
摘要:获取动态变化的类型属性 例: var类型的参数a中包含属性Name或Age 获取这个不固定的数据 首先验证a中存在的是什么属性 /// <summary> /// 验证object类型是否存在某属性 /// </summary> /// <param name="obj">数据</param> // 阅读全文
posted @ 2023-08-11 11:14 HoFei1113 阅读(150) 评论(0) 推荐(0)
摘要:DataSet ds ; DataTable dt1= ds.Tables[0]; DataTable dt2= ds.Tables[1]; //关联 var res = from m in dt1.AsEnumerable() from s in dt2.AsEnumerable() where 阅读全文
posted @ 2023-06-07 17:03 HoFei1113 阅读(335) 评论(0) 推荐(0)
摘要:排序DataSet中其中一个表格的数据 且该数据为小数类型 DataSet ds;//为数据源 DataTable dt= ds.Tables[0];//获取第一个表格数据 dt.Columns["Score"].DataType = typeof(decimal);//声明某字段类型 若不声明类型 阅读全文
posted @ 2023-06-07 16:48 HoFei1113 阅读(115) 评论(0) 推荐(0)
摘要:因为VS2022将不再支持.NET4.5,即使在Visual Studio Installer中也找不到.NET4.5的选项 我们可以在NuGet包中下载.NET 4.5的工具包 找到程序包管理器控制台 Vs2022 顶部菜单>视图>其它窗口>程序包管理器控制台 将下段代码复制进程序包管理器控制台然 阅读全文
posted @ 2023-05-31 18:20 HoFei1113 阅读(734) 评论(0) 推荐(1)
摘要://dt为DataTable dt.Columns.Add("字段名");//创建字段 //给新增字段赋值 foreach(DataRow item in dt.Rows) { item["字段名"]="值"; } 阅读全文
posted @ 2023-05-24 17:22 HoFei1113 阅读(111) 评论(0) 推荐(0)
摘要:DataTable dt ;for (int i = 0; i < dt.Rows.Count; i++) { DataRow row = dt.Rows[i]; row.BeginEdit();//开启编辑 row["要改的字段"] = "要改的值"; row.EndEdit();//结束编辑 } 阅读全文
posted @ 2023-05-24 16:58 HoFei1113 阅读(245) 评论(0) 推荐(0)
摘要:byte[] pB = null; if (!string.IsNullOrEmpty(pathword))//pathword文件路径 { FileStream p = null; try { p = new FileStream(pathword, FileMode.Open, FileAcce 阅读全文
posted @ 2023-05-23 17:15 HoFei1113 阅读(53) 评论(0) 推荐(0)
摘要:需要安装NuGet程序包 Spire.Doc DocX 注:DocX包去除警告提示用 Spire.Doc.Document document = new Spire.Doc.Document();//主文档实例 document.LoadFromFile(path, FileFormat.Docx) 阅读全文
posted @ 2023-05-23 14:41 HoFei1113 阅读(239) 评论(0) 推荐(0)