随笔分类 -  C# 开发

C#相关的编程和配置技术存档及分享
摘要:一、数组 1、Array 固定数组 优点: 1). 快速访问:数组通过索引来访问元素,访问速度非常快,因为可以通过索引进行直接定位。 2). 内存连续存储:数组在内存中以连续的方式存储元素,这样有助于提高数据的读取和写入效率。 3). 多维支持:C#中的数组支持多维(二维、三维等)数据结构,可以用于 阅读全文
posted @ 2023-12-26 17:19 soliang 阅读(449) 评论(0) 推荐(0) 编辑
摘要:C# RichTextBox进行上下标的处理,单纯的文本控件TextBox满足不了这个功能,必须使用RichTextBox富文本控件来实现,具体效果如下: 未设置上标字体大小前: 设置上标的字体大小后: 具体的代码如下: this.richTextBox1.SelectedText = "mm"; 阅读全文
posted @ 2023-12-26 14:07 soliang 阅读(199) 评论(0) 推荐(0) 编辑
摘要:1 private void listView_Validated( object sender, EventArgs e) 2 { 3 if (listView.FocusedItem != null ) 4 { 5 listView.FocusedItem.BackColor = SystemC 阅读全文
posted @ 2023-12-08 10:36 soliang 阅读(335) 评论(0) 推荐(0) 编辑
摘要:想使用VS 2022的独立打包生成程序集功能,在升级到VS2022 V17.7后,原来的使用.Net Framework 4.8开发的程序需要转换为.Net Core,然后使用扩展功能安装了.NET Upgrade Assistant,然后重新打开VS2022并加载原来的项目进行升级,在解决资源方案 阅读全文
posted @ 2023-11-19 22:02 soliang 阅读(2524) 评论(0) 推荐(0) 编辑
摘要:在项目中常常常使用到DataTable,假设DataTable使用得当,不仅能使程序简洁有用,并且可以提高性能,达到事半功倍的效果,现对DataTable的使用技巧进行一下总结。 1、添加引用 1 using System.Data; 2、创建表 1 2 3 4 //创建一个空表 DataTable 阅读全文
posted @ 2023-10-10 09:18 soliang 阅读(4477) 评论(0) 推荐(0) 编辑
摘要:导出Excel是.NET的常见需求,开源社区、市场上,都提供了不少各式各样的Excel操作相关包。本文,我将使用NPOI、EPPlus、OpenXML、Aspose.Cells四个市面上常见的库,各完成一个导出Excel示例。然后对其代码风格和性能做一个横向比较。最后我将说出我自己的感想。 文中所有 阅读全文
posted @ 2023-10-09 00:03 soliang 阅读(1348) 评论(0) 推荐(2) 编辑
摘要:【虚方法】 virtual关键字用于在基类中修饰方法(或属性、索引器或事件声明),并且允许在派生类中重写这些对象(即override可写可不写)。 virtual的使用会有两种情况: 情况1:在基类中virtual方法在子类中没用override重写。那么在对子类实例的调用中,该虚方法使用的是基类定 阅读全文
posted @ 2023-09-27 14:41 soliang 阅读(1154) 评论(0) 推荐(0) 编辑
摘要:C# 简单实现对字符串加密和解密有两种方式,供参考: 1 /// <summary> 2 /// 编译字符串 3 /// </summary> 4 /// <param name="strUnicode"></param> 5 /// <returns></returns> 6 public sta 阅读全文
posted @ 2023-09-26 20:26 soliang 阅读(982) 评论(0) 推荐(0) 编辑
摘要:连接SQL Server服务器,需要指定端口号。格式就是:[IP],[Port],比如:192.168.1.100,1433 互联网默认的方式是服务器IP与端口号之间用冒号连接,但是微软这个非主流的用的是逗号,真是又逗比又坑爹的存在 阅读全文
posted @ 2023-09-22 09:33 soliang 阅读(535) 评论(0) 推荐(0) 编辑
摘要:#region 【通过反射获取类中的所有字段和属性】 //************************************************************************************** // Reflection中文翻译为反射,是.Net中获取运行时类型 阅读全文
posted @ 2023-09-19 16:01 soliang 阅读(1010) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示