
c#
文章平均质量分 53
qq_924771498
这个作者很懒,什么都没留下…
展开
-
c# 设计模式
文章目录一、七大原则1、单一职责原则2、接口隔离原则3、依赖倒转原则4、里氏替换原则5、开闭原则6、合成复用原则7、迪米特法则二、二十三种设计模式1、创建型模式1.1、单例模式1.1.1、饿汉式(静态常量)(推荐单线程时使用)1.1.2、懒汉式(线程不安全)(不要使用)1.1.3、懒汉式(线程安全)(不推荐)1.1.4、双重检查(推荐)1.1.5、静态内部类(推荐-代码量比双重检查要少)1.1.6、枚举(推荐)1.2、工厂方法模式1.3、抽象工厂模式(对简单工厂模式进行改进)总结最近学习了设计模式,把一原创 2022-01-20 16:10:24 · 1280 阅读 · 1 评论 -
C# config.ini配置文件的读写
目录一、新建配置文件二、编写新建用于读写配置文件的类读取写入三、展示一、新建配置文件在项目DeBug下新建config文件夹,然后在config文件夹下新建config.ini配置文件。二、编写新建用于读写配置文件的类using System;using System.Collections.Concurrent;using System.Collections.Generic;using System.IO;using System.Linq;using System.Runti原创 2021-06-07 14:11:13 · 1974 阅读 · 1 评论 -
C# 导出数据至Excel
目录前言一、导出数据至Excel1、注意事项前言最近做了一下数据导出至Excel的模块,遇到的一些问题做一下汇总。一、导出数据至Excel1、注意事项1、一定要杀进程、回收垃圾2、Excel的列超过Z时,要进行转化。3、设置保存Excel的时候,不弹出是否保存的窗口直接进行保存 /// <summary> /// 导出数据至Excel,通过excel模板导出 /// </summary> /// <原创 2021-06-07 10:48:51 · 807 阅读 · 0 评论 -
C# 搭建的一些小程序
目录前言一、内容前言最近搭建了一些c#的小程序,作为记录。一、内容Github:https://github.com/zhoujinyong1/comprehensive综合小程序(每个程序都可独立运行)FFMPEGvideo:通过FFMPEG实现视频的分割与合并(自行下载FFMPEG安装)FTP:通过FTP进行上传和下载;配置文件(config.ini)的读写Library-management-system-main:图书管理系统(连接Access数据库)List:list的一些用原创 2021-06-07 10:17:56 · 1809 阅读 · 1 评论 -
c# 自定义控件
目录一、自定义控件1、新建Windows 窗体控件库2、自定义属性3、自定义事件4、将生成控件的DLL文件拉入工具箱一、自定义控件1、新建Windows 窗体控件库2、自定义属性 /// <summary> /// 形状选取的值 /// </summary> private string graphicalnum = "1"; [Description("修改此值,选择绘制图形"), Categ原创 2021-03-25 10:18:02 · 5166 阅读 · 1 评论 -
c# 连接Access数据库,以及增删改查操作(OleDb)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、简易连接数据库(未封装)二、使用步骤1.引入库2.读入数据总结前言学习使用的记录一、简易连接数据库(未封装) string url = Application.StartupPath + "\\database\\DatabaseBook.mdb"; //数据库路径 string password = ""; //密码 OleDbConnection conn =原创 2021-03-19 14:51:09 · 1820 阅读 · 0 评论