会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
.NET100
.NET开发学习交流
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
10
下一页
2023年8月7日
每个.NET开发都应掌握的linq知识点
摘要: LINQ是C#3.0引入的特性,让处理对象就像执行SQL语句一样简单,对于提高C#开发效率有革命性的作用。 对于每个.NET开发者来说,掌握C#的LINQ知识点是非常重要的。LINQ是C#的一个强大的特性,它为数据查询和操作提供了简洁、统一的语法,使得数据处理变得更加直观和灵活。 以下是.NET开发
阅读全文
posted @ 2023-08-07 12:41 翔星
阅读(419)
评论(0)
推荐(0)
2023年8月3日
除了Copilot还有这些AI代码辅助工具
摘要: 最近牛逼的GitHub Copilot试用到期了,离开它还有点不习惯,基础的代码它基本可以帮你搞定,开发效率直接翻倍。为啥这么好用,Copilot的背后是OpenAI和强大的GitHub代码库。那么有没有可以取代它而免费IDE的AI代码辅助工具呢?还真有,小编本文介绍几种免费的代码智能辅助工具。 *
阅读全文
posted @ 2023-08-03 12:22 翔星
阅读(2527)
评论(1)
推荐(1)
2023年7月31日
每个.NET开发都应掌握C#泛型的知识点
摘要: C#泛型编程是.NET framework 2.0的新特征,它提高了代码安全性和代码重用的问题。由于泛型必须指定类型,正确的使用可以避免了装箱拆箱的问题;使用了泛型后,可以将算法或组件泛型化,基于类型参数支持任意数据类型,从而提高了代码的重用性。 C#泛型编程在C#是很重要的特性,建议.NET开发熟
阅读全文
posted @ 2023-07-31 12:29 翔星
阅读(407)
评论(0)
推荐(1)
2023年7月25日
如何学好C#语言?这些方法助你快速提升
摘要: 最近有小伙伴问怎么学好C#语言,他感觉总是学不好。小编这篇文章将介绍如何学好它,仅供参考。C#是 Microsoft 公司开发的一种新型、高效的面向对象的编程语言,虽然出现的时间并不长,但是其易于学习、语法规范、程序严密的特点已经受到了很多企业和开发者的青睐。所以,对于追求技术和编程方面的人来说,提
阅读全文
posted @ 2023-07-25 12:38 翔星
阅读(1452)
评论(0)
推荐(0)
2023年7月21日
除了Visual Studio,Rider也能开发.NET(文中有料)
摘要: **前言** 小编在油管学习.NET知识,刷到一个外国小哥在用一个类似Idea的IDE开发.NET。出于好奇,小编在某谷搜索Idea支持.NET吗?结果当然不支持,Idea主要是开发Java的IDE。幸好搜索引擎有个图片搜索功能,于是拿图片搜索了这个IDE,原来它的名字叫Rider,是Idea同一家
阅读全文
posted @ 2023-07-21 12:41 翔星
阅读(2047)
评论(1)
推荐(0)
2023年7月17日
C#代码重构的几个典型案例
摘要: 前段时间小编检查同事代码,发现居然写的太复杂看不太懂,代码命名不规范,重复冗长代码一堆,这时候就可以通过重构来改进代码的质量。代码重构是提高代码质量和可维护性的关键过程,它旨在通过优化代码结构和设计来提高代码的可读性、可理解性和可扩展性。本文讲述在C#中重构代码的几个案例,供大家参考。 **1、命名
阅读全文
posted @ 2023-07-17 12:22 翔星
阅读(654)
评论(0)
推荐(0)
2023年7月14日
特殊符号引发的bug,C#去除不可作为文件名的特殊符号
摘要: **背景** 前段时间小编开发了一个控制台程序,把数据库中的数据取出来按照编码名称分别存储文件,存储文件之前检查是否存在当前文件,如果存在删除。开始小批量的数据还挺顺利的,当批量执行问题就来了,每次执行到一半时,创建的文件不增加反而变少了,经过日志捕捉才发现是字段里包含特殊符号惹的祸。小编是按照字段
阅读全文
posted @ 2023-07-14 12:43 翔星
阅读(737)
评论(0)
推荐(0)
2023年7月10日
.NET使用EF批量插入数据,一行代码性能飙升!
摘要: **背景** 小编最近接到一个任务,批量获取内部网站用TXT生成的日志,在闲时把日志插入到MySql数据库做分析。为了快速开发小编选择了Entity Framework Core,很快开发完成了。测试数据不是很多,批量插入数据很快完成,效率很高。但是部署到线上问题来了,最开始也挺快,越到后面越慢,慢
阅读全文
posted @ 2023-07-10 12:33 翔星
阅读(1077)
评论(7)
推荐(2)
2023年7月5日
C#提高LINQ运行效率的PLINQ
摘要: 首先来了解一下什么是Plinq,我们来看看官方的描述:并行 LINQ (PLINQ) 是语言集成查询 (LINQ) 模式的并行实现。PLINQ 将整套 LINQ 标准查询运算符实现为 System.Linq 命名空间的扩展方法,并提供适用于并行操作的其他运算符。PLINQ 将 LINQ 语法的简洁和
阅读全文
posted @ 2023-07-05 12:34 翔星
阅读(555)
评论(0)
推荐(1)
2023年7月3日
避坑:.NET内存泄露的几种情况
摘要: 内存“泄露”是开发中常见的问题之一,它会导致应用程序占用越来越多的内存资源,最终可能导致系统性能下降甚至崩溃。软件开发者需要了解在程序中出现内存泄露的情况,以避免软件出现该的问题。 **什么是内存“泄露”?** 内存泄露是申请了内存空间的变量一直在占用,无法释放。比如申请了一块内存空间,没有回收一直
阅读全文
posted @ 2023-07-03 12:35 翔星
阅读(771)
评论(4)
推荐(1)
上一页
1
2
3
4
5
6
7
8
···
10
下一页
公告