DotNet开发跳槽

其他

探讨C#中操作Excel文件的三种方式,你都用过吗?

在日常的软件开发中,处理Excel文件是一项常见的任务。C#作为一种流行的编程语言,提供了多种方式来操作Excel文件,包括OleDb、COM组件和第三方库NPOI等。本文将详细介绍这三种方式的使用方法以及各自的优缺点。1.OleDbOleDb是一种使用.NET中的数据访问组件来连接和操作Excel文件的方法。通过OleDb连接字符串,可以方便地连接Excel文件并执行SQL语句。using
3月21日 上午 7:27
其他

为什么C#比Java简单?

很多人认为C#比JAVA简单,C#是入门简单好学,而JAVA学几个月还不能入门。本文将探讨为什么C#相对于Java来说更简单易用的原因。1、语法清晰简单:C#的语法相对来说更加清晰和直观,这使得它更容易学习和理解。C#采用了类似于C和C++的语法结构,这对于那些熟悉这些语言的开发人员来说会更加友好。Java在语法上也是清晰的,但相比之下,它更多地采用了面向对象的思想,这可能会给初学者带来一些困惑。2、现代化特性支持:C#在语言设计方面更倾向于采用现代化特性,比如
3月16日 上午 8:06
其他

心态崩了!今年找C#工作异常艰难!不慌!拿捏2000道面试题+8大热点面试项目

这是微软社区的专家们基于今年国外、国内的面试行情总结的2000道面试题+8大热点面试项目,都是今年的面试热点!专家们循序渐进地、有层次地对2000道面试题和8大热点项目进行了细致分类和汇总。社区知名博主们也多次希望我能够尽力宣传,帮助粉丝们战胜金三银四,对于初级、中级开发者可以作为面试宝典,对于高级程序员而言,这也是你面试架构是否能成功的关键,今天来了,就是缘分,看到了就送给你!◆2000面试题◆
3月11日 上午 7:26
其他

看是简单并不简单:C#基础之Equals和Dispose

ClassA()).Dispose()。这样做的目的也就是提供易于理解的Close()。例外有时候调用Close后我们还可以复活对象,而Dispose一旦被调用就会实实在在的释放资源。
2月3日 上午 8:06
其他

C#泛型的逆变协变之个人理解

同时通过约束限制可能会出现的破坏类型安全的操作逆变协变的限制虽然上面讲了逆变(in)协变(out)看起来是什么样的,
2023年7月2日
其他

.NET 6 多线程的几种打开方式

前言多线程无处不在,平常的开发过程中,应该算是最常用的基础技术之一了。以下通过Thread、ThreadPool、再到Task、Parallel、线程锁、线程取消等方面,一步步进行演示多线程的一些基础操作。欢迎大家围观。如果大佬们有其他关于多线程的拓展,也欢迎在评论区进行留言,大佬们的知识互助,是.NET生态发展的重要一环,欢迎大佬们进行留言,帮助更多的人。以下博客内容使用的一些环境:系统环境:WIN
2023年4月21日
其他

.NET Core 实现动态代理做AOP(面向切面编程)

3.创建化代理实例,把实例和handle实现的具体方法:AfterAction、BeforeAction传入。用于代理类执行的时候,进行真正的调用2.5
2021年12月28日
其他

ASP.NET Core 在 JSON 文件中配置依赖注入

本文地址:http://www.cnblogs.com/savorboard/p/dotnetcore-json-config-di.html作者博客:Savorboard
2016年10月6日
其他

非泛型集合和泛型集合的一点区别

Console.WriteLine(array[2]);这样一个非泛型集合对象的内容添加会经历一个装箱的过程,不知道添加的对象类型.
2016年9月8日