C#
CodeofLife_Banana
这个作者很懒,什么都没留下…
展开
-
List集合有构造函数和无构造函数的区别
实际是在创建一块内存,而对他每次添加都是在改变它的数据结构,那么设想元素有100万个,那么就改变了list集合本身一百万次,这开销非常影响效率,因此在我们知道需要存储多少元素的时候可以直接给capacity 传递参数,避免多余的开销,保证程序的健壮性,才是咱们程序员的职业素养。在之前的开发中,我从来都是直接使用的,并没有传递capacity 参数,也就没有考虑到list集合的一个内存分配的问题,试想一个有100万元素的List的在构造和添加元素时内存是如何变化的呢?原创 2023-01-31 17:15:17 · 142 阅读 · 0 评论 -
C#自写加密解密(给定100长度加密为50)再解密字符100长度
最近在项目中碰到需求。给定长度为100的字符串,使其加密之后压缩更小的字符长度,找了网上很多流行的算法。都是加密过后变得更长,于是参照莫斯加密算法,自己定义了。这里我没有在外面套方法名了,可以自己手动添加。在这里没有唯一不够好的就是按照顺序来对应的,需要在这里打乱每一套编码时候的顺序,让字符没有规律,那么这个加密就是完美的了。给自己留个遗憾,日后弥补!可以看到这就是加密之后的字符,最后的长度就是8位,比之前的16位还是减少了一半。原创 2022-10-30 02:41:30 · 355 阅读 · 0 评论 -
C#对字符串操作锦集
【代码】C#对字符串操作锦集。原创 2022-10-30 02:10:49 · 93 阅读 · 0 评论 -
C#对文件的操作锦集
【代码】C#对文件的操作锦集。原创 2022-10-16 01:34:38 · 84 阅读 · 0 评论 -
钉钉审批流API接口
需要获取钉钉的ACCESSTOken原创 2022-09-20 23:25:31 · 3438 阅读 · 0 评论