03 2023 档案

摘要:1、冒泡排序 冒泡排序算法是一种简单的排序算法,它通过重复比较相邻的元素来实现排序。每次对相邻的两个元素进行比较,如果第一个元素比第二个元素大,就交换这两个元素的位置。重复这个过程,直到没有任何两元素需要比较为止。时间复杂度是O(n^2)。以下是冒泡排序的代码实现: public void Bubb 阅读全文
posted @ 2023-03-30 12:44 翔星 阅读(260) 评论(1) 推荐(0) 编辑
摘要:ChatGPT去年12月份开始火得不行了,它彻底改变了程序员开发代码的方式。怎么来提高程序员开发程序的效率呢?可能现在大多数软件开发人员仍然没有习惯使用 ChatGPT,本文将介绍几种方式来提升和简化自己的工作。 一、重构你的代码 如果你是一个开发的新人,也许你对代码的规范和代码的复杂度掌握不好,这 阅读全文
posted @ 2023-03-29 13:26 翔星 阅读(1610) 评论(0) 推荐(1) 编辑
摘要:1、使用有意义且见名知义的变量名 这个建议也是各个研发经理代码规范的要求之一,这个建议能让代码更清晰易读,因为有意义的变量名可以更好地表达代码的含义,让代码更易于维护和修改。同时,使用有意义的变量名也有助于节省时间,因为代码读者不再需要思考变量名的含义。在.NET推荐使用小驼峰命名法,实例代码如下: 阅读全文
posted @ 2023-03-29 12:35 翔星 阅读(173) 评论(0) 推荐(0) 编辑
摘要:List是C#常用的数组,它较之前的ArryList更加灵活,解决了Arrylist会出现装箱和拆箱的不安全问题,它是一种动态数组,可以存储对象或元素的集合。在处理比多的数据时,对list排序也非常重要,这样可以对数据更加容易的处理。本文将讲述3种list的排序方法。 方法1:Sort方法 这是C# 阅读全文
posted @ 2023-03-28 14:27 翔星 阅读(6304) 评论(0) 推荐(1) 编辑
摘要:本文主要介绍了.net7简单使用NPOI读取Excel表格。NPOI是指构建在POI 3.x版本之上的一个程序,NPOI可以在没有安装Office的情况下对Word或Excel文档进行读写操作。NPOI这个老牌控件不错,只需要很少的代码就可以实现,下面是一步一步实现,希望对你有参考价值。 一、环境准 阅读全文
posted @ 2023-03-28 14:02 翔星 阅读(753) 评论(0) 推荐(1) 编辑
摘要:前段时间小编同事面试遇到了这个问题,由于同事比较菜并未很完美的完成这个问题,本文就替小编来解答一下。在C#中有多种方式类遍历指定文件夹中的文件,本文将介绍三种方式。 一、使用Directory类的GetFiles方法: 示例代码如下: string[] files = Directory.GetFi 阅读全文
posted @ 2023-03-27 12:41 翔星 阅读(8157) 评论(0) 推荐(0) 编辑
摘要:"C#用两个线程交替打印1-100的五种方法"是.NET工程师面试多线程常考的试题之一,主要考察对C#语法和对多线程的熟悉程度。本文将用5种方法实现这个面试题。 方法1:使用Mutex或lock 这种方法涉及使用Mutex或lock对象来同步两个线程。其中一个线程负责打印偶数,另一个线程负责打印奇数 阅读全文
posted @ 2023-03-21 12:33 翔星 阅读(855) 评论(0) 推荐(5) 编辑
摘要:前言 年初.NET工程师的求职者反馈不好找工作,尤其是B/S开发,C/S开发稍微好点。这种情况下有好多小伙伴都想转行了,于是了解了一下JAVA,比.NET还卷,还是走.NET内部转行吧,转C/S桌面开发。本文介绍.NET几种桌面开发技术的方向,大家可以参考一下,具体如下。 一、简介 WinForms 阅读全文
posted @ 2023-03-19 15:29 翔星 阅读(2379) 评论(1) 推荐(2) 编辑
摘要:在C#中我们知道使用StringBuilder能提高大量字符串拼接的效率,其实StringBuilder的效率也可以提升,那就是使用ObjectPool。本文将介绍怎么使用ObjectPool提高StringBuilder的性能。一、简介 C# ObjectPool类是一个内置的类库,用于实现对象池 阅读全文
posted @ 2023-03-16 12:43 翔星 阅读(415) 评论(1) 推荐(1) 编辑
摘要:简介 官方定义:MessagePack是一种高效的二进制序列化格式。它允许您像JSON一样在多个语言之间交换数据。但是它更快并且更小。 MessagePack是一种开源的序列化反序列化组件,可支持JAVA,C#等主流语言。在 C# 中使用 MessagePack,需要添加 MessagePack-C 阅读全文
posted @ 2023-03-14 19:56 翔星 阅读(323) 评论(2) 推荐(1) 编辑
摘要:最近遇一个问题,一个程序调用另一个程序的文件,结果另一个程序的文件被占用,使用不了文件。这时候的解决方案就是把另一个程序的文件拷贝到当前程序就可以了。本文介绍用C#拷贝文件的三种方式。 1、Copy 这个是C#比较常用的拷贝文件方法,是File下面的一个方法,这种适用于没有特殊要求的文件拷贝,使用方 阅读全文
posted @ 2023-03-10 10:51 翔星 阅读(2583) 评论(1) 推荐(1) 编辑

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