随笔分类 - .Net
.Net FrameWork框架下的技术使用
摘要:public static class ImageUtil {public static void MergeImages(List<string> imageFileNames, string finalImageName, ImageFormat imageFormat) { using (va
阅读全文
摘要:所需依赖组件 从工程安装的ZXing.Net Nuget包查看,ZXing.Net不依赖其他组件。 查看package包内容,发现内部就zxing.dll和zxing.presentation.dll两个动态库文件。 ZXing.Net生成的二维码形式 生成的二维码形式为内存Bitmap图像对象,如
阅读全文
摘要:前不久实现了用NPOI组件替代Microsoft.Office.Interop.Excel 原生组件实现导出数据到Excel的需求,其中踩了几个坑,这里记录一下。 不能使用wps创建模板文件 不能使用一个文件流,对已存在Excel文件进行修改 NPOI中sheet、row、cell都是以0作为起始序
阅读全文
摘要:对象序列化是非常常见的技术,序列化为Xml或者Json字符串,这里记录使用微软内置库序列化为Xml遇到的一个问题。 原始代码: using System; using System.Collections.Generic; using System.IO; using System.Text; us
阅读全文
摘要:最近在改造一个功能时为了减少循环的层数,于是想着将List列表映射为一个能直接使用颗粒大小的List列表,这样一层循环就可以解决问题。 public class ConflictWordItemForDisplay { /// <summary> /// 基准字段 /// </summary> pu
阅读全文
摘要:
领导review我代码时说,像这类WinForm窗体,如果有确认或者取消按钮时要为窗体设置 AcceptButton和CancelButton。 好像之前的工作中都没咋用过这玩意,这是啥属性呀,去浏览了MSDN中关于这两个属性的介绍 https://docs.microsoft.com/en-us/
阅读全文

摘要:
AxImp.exe又称为 Windows 窗体 ActiveX 控件导入程序。ActiveX 控件导入程序将 ActiveX 控件的 COM 类型库中的类型定义转换为 Windows 窗体控件。 最近刚入职一家公司,今日的任务是准备开发环境和进行代码的编译,遇到一个问题,发现程序中引用包括以Ax
阅读全文

摘要:目前常规的项目中数据实体类都以放置在一个单独分离的项目中的逻辑结构存在,很多类都需要引用这个独立的实体类项目生成的DLL动态库,如果引用时看不到属性或字段的含义是一件很痛苦的事,如下图一样。 那怎么样才能显示呢?这就要说到项目属性设置的一个强大的属性了。XML文档文件,勾选上以后重新生成一下 项目,
阅读全文
摘要:居家隔离的第26天,还在持续的疫情着实让人担忧,看着每天新增的确认人数数字,也在为那些家庭祝福,每当想想那不是一个数字是一条条鲜活的生命时就格外沉重。利用闲在家里的时间巩固C#语言的一个难点。最近在温习刘铁锰老师教学视频《C#语言入门详解》加上翻看其他的电子图书巩固自己对一些难点知识的印象,好记性不
阅读全文
摘要:学习刘铁猛老师《C#语言入门详解》视频,针对其中重点知识点进行总结。 1、什么是类型? 类型又称为数据类型(Data Type),数据类型在数据结构中的定义是一个值的集合以及定义在这个值集上的一组操作。 可以简单理解为数据在内存中存储的“型号”;小内存容纳大尺寸数据会丢失精准度,发生错误;而大内存容
阅读全文
摘要:在学习C# 数据类型和内存等知识点时,看到利用Windows系统下的Performance Monitor-性能监测工具查看程序内存的使用情况。使用过程中遇到个别小问题,现在把观察程序内存的操作步骤简要记录下来。 1、打开Performance Monitor-性能监测器 使用 Win+R 组合键的
阅读全文