07 2023 档案

摘要:C#泛型编程是.NET framework 2.0的新特征,它提高了代码安全性和代码重用的问题。由于泛型必须指定类型,正确的使用可以避免了装箱拆箱的问题;使用了泛型后,可以将算法或组件泛型化,基于类型参数支持任意数据类型,从而提高了代码的重用性。 C#泛型编程在C#是很重要的特性,建议.NET开发熟 阅读全文
posted @ 2023-07-31 12:29 翔星 阅读(352) 评论(0) 推荐(1) 编辑
摘要:最近有小伙伴问怎么学好C#语言,他感觉总是学不好。小编这篇文章将介绍如何学好它,仅供参考。C#是 Microsoft 公司开发的一种新型、高效的面向对象的编程语言,虽然出现的时间并不长,但是其易于学习、语法规范、程序严密的特点已经受到了很多企业和开发者的青睐。所以,对于追求技术和编程方面的人来说,提 阅读全文
posted @ 2023-07-25 12:38 翔星 阅读(1156) 评论(0) 推荐(0) 编辑
摘要:**前言** 小编在油管学习.NET知识,刷到一个外国小哥在用一个类似Idea的IDE开发.NET。出于好奇,小编在某谷搜索Idea支持.NET吗?结果当然不支持,Idea主要是开发Java的IDE。幸好搜索引擎有个图片搜索功能,于是拿图片搜索了这个IDE,原来它的名字叫Rider,是Idea同一家 阅读全文
posted @ 2023-07-21 12:41 翔星 阅读(1576) 评论(1) 推荐(0) 编辑
摘要:前段时间小编检查同事代码,发现居然写的太复杂看不太懂,代码命名不规范,重复冗长代码一堆,这时候就可以通过重构来改进代码的质量。代码重构是提高代码质量和可维护性的关键过程,它旨在通过优化代码结构和设计来提高代码的可读性、可理解性和可扩展性。本文讲述在C#中重构代码的几个案例,供大家参考。 **1、命名 阅读全文
posted @ 2023-07-17 12:22 翔星 阅读(452) 评论(0) 推荐(0) 编辑
摘要:**背景** 前段时间小编开发了一个控制台程序,把数据库中的数据取出来按照编码名称分别存储文件,存储文件之前检查是否存在当前文件,如果存在删除。开始小批量的数据还挺顺利的,当批量执行问题就来了,每次执行到一半时,创建的文件不增加反而变少了,经过日志捕捉才发现是字段里包含特殊符号惹的祸。小编是按照字段 阅读全文
posted @ 2023-07-14 12:43 翔星 阅读(514) 评论(0) 推荐(0) 编辑
摘要:**背景** 小编最近接到一个任务,批量获取内部网站用TXT生成的日志,在闲时把日志插入到MySql数据库做分析。为了快速开发小编选择了Entity Framework Core,很快开发完成了。测试数据不是很多,批量插入数据很快完成,效率很高。但是部署到线上问题来了,最开始也挺快,越到后面越慢,慢 阅读全文
posted @ 2023-07-10 12:33 翔星 阅读(869) 评论(7) 推荐(2) 编辑
摘要:首先来了解一下什么是Plinq,我们来看看官方的描述:并行 LINQ (PLINQ) 是语言集成查询 (LINQ) 模式的并行实现。PLINQ 将整套 LINQ 标准查询运算符实现为 System.Linq 命名空间的扩展方法,并提供适用于并行操作的其他运算符。PLINQ 将 LINQ 语法的简洁和 阅读全文
posted @ 2023-07-05 12:34 翔星 阅读(439) 评论(0) 推荐(1) 编辑
摘要:内存“泄露”是开发中常见的问题之一,它会导致应用程序占用越来越多的内存资源,最终可能导致系统性能下降甚至崩溃。软件开发者需要了解在程序中出现内存泄露的情况,以避免软件出现该的问题。 **什么是内存“泄露”?** 内存泄露是申请了内存空间的变量一直在占用,无法释放。比如申请了一块内存空间,没有回收一直 阅读全文
posted @ 2023-07-03 12:35 翔星 阅读(621) 评论(4) 推荐(1) 编辑

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