![](https://img-blog.csdnimg.cn/20200116125642427.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
.Net日常
学习笔记
familychase
实力塑造性格,性格决定命运……
展开
-
.NET知识思维导图
.NET知识思维导图原创 2020-10-24 09:16:27 · 608 阅读 · 0 评论 -
ADO.NET的五个主要对象
ADO.NET中的五个主要对象:Connection、Command、DataAdapter DataSet、DataReader详细介绍与应用,感兴趣的朋友可以参考下对象名简述Connection:数据库交互必不可少的步骤。用于建立到数据源的连接Command:对数据库发出指令操作,例如对数据库下达查询、新增、修改、删除数据等指令,以及呼叫存在数据库中的预存程序等。这个对象是架构在Connection 对象上,也就是Command 对象是通过Connection连结到数据源原创 2020-09-29 14:16:19 · 2656 阅读 · 0 评论 -
Git解决合并冲突的命令
Git 命令1、更换分支git checkout -b “Paul_Zhao/分支名称”2、查看状态git status3、添加git add .4、添加备注git commit -m “备注”5.本地合并devgit pull origin dev5、推送git push origin headgit pushgit log原创 2020-06-15 16:47:12 · 580 阅读 · 0 评论 -
char、varchar、nchar、nvarchar的区别
对于程序中的string型字段,SQLServer中有char、varchar、nchar、nvarchar四种类型来对应(暂时不考虑text和ntext),开建立数据库中,对这四种类型往往比较模糊,这里做一下对比。定长或变长所谓定长就是长度固定的,当输入的数据长度没有达到指定的长度时将自动以英文空格在其后面填充,使长度达到相应的长度;有var前缀的,表示是实际存储空间是变长的,比如 **v...原创 2020-02-29 18:36:59 · 222 阅读 · 0 评论 -
IOC容器之Unity与AutoFac
文章目录一、控制反转是什么(IOC)二、实现策略三、IOC的优缺点四、IOC容器的应用 一、控制反转是什么(IOC)控制反转(Inversion of Control,英文缩写为 IOC)是框架的重要特征,是一种思想,是一个目标。它是一种全新的设计模式。应用控制反转,对象在被创建的时候,由一个调控系统内所有对象的外界实体将其所依赖的对象的引用传递给它。也可以说,依赖被注入到对象中。所以,控...原创 2020-01-07 15:04:14 · 4127 阅读 · 0 评论 -
Linq之路系列博客导航
LINQ之路系列博客导航LINQ是.NET Framework 3.5的新特性,其全称是 Language Integrated Query,即语言集成查询,是指将查询功能和语言结合起来。从而为我们提供一种统一的方式,让我们能在C#或VB.NET语言中直接查询和操作各种数据。本系列文章力图对LINQ进行一个完整和详细的介绍,希望能对广大园友有些许帮助。也期待能和大家一起讨论和学习,共同进步!...转载 2020-01-06 14:39:45 · 307 阅读 · 0 评论 -
RadioButtonList 水平排列,自动换行,参数设置
前端实例:<asp:RadioButtonList ID="RadioBtnL" runat="server" RepeatDirection="Horizontal" RepeatLayout="Flow" RepeatColumns="5"> <asp:ListItem Selected="True" Value="1...原创 2019-12-30 11:18:37 · 1031 阅读 · 0 评论 -
Linq常用的27个操作符说明
1、Where 操作符用于限定输入集合中的元素,将符合条件的元素组织声称一个序列结果。2、Select 操作符用于根据输入序列中的元素创建相应的输出序列中的元素,输出序列中的元素类型可以与输入序列中的元素类型相同,也可以不同。下面来看看Select方法的原型。3、SelectMany 操作符用于根据输入序列中的每一个元素,在输出序列中创建相应的零个或者多个元素,与Select...原创 2019-12-24 11:29:54 · 466 阅读 · 0 评论 -
C#之委托概要(Delegate)
文章目录1、C#委托是什么?(Delegate)2、声明委托3、实例化委托4、委托的多播(Multicasting of a Delegate)5、匿名方法6、Lambda表达式 1、C#委托是什么?(Delegate)C# 中的委托(Delegate)类似于 C 或 C++ 中函数的指针。委托(Delegate) 是存有对某个方法的引用的一种引用类型变量。引用可在运行时被改变。委托(De...原创 2019-12-20 12:42:14 · 170 阅读 · 0 评论 -
Quartz.NET 3.x 入门
官方学习文档:http://www.quartz-scheduler.net/documentation/index.html使用实例介绍:http://www.quartz-scheduler.net/documentation/quartz-2.x/quick-start.html翻译 2019-12-18 11:27:33 · 764 阅读 · 0 评论 -
Topshelf创建Windows服务
在使用 Quartz.NET 做任务开始时碰到一个疑难问题,就是IIS涉及了垃圾回收机制,quartz.net 在ASP.NET 项目中可以实现线程监控定时执行任务,但是在IIS7.5机一下版本中涉及到IIS的应用程序池在一段时间后被垃圾回收机制回收,从而导致quartz.net 配置的定时服务无法按时启动。IIS7.5,默认的垃圾回收时间间隔为1740分钟(=29h),29小时内未访问该网站...原创 2019-12-18 11:11:19 · 160 阅读 · 0 评论 -
C#利用IronPython调用python脚本(含第三方模块)
文章目录一、C#调用简单python文件二、C#调用含第三方库python文件(未解决) 最近项目中遇到使用C#调用Python的项目,其中涉及batchcompute库。遇到一些问题,记录一下。项目使用的是IronPython 2.7.9版本包一、C#调用简单python文件文件名未hello.py的python文件内部代码:#文件目录 /Module/python/hello.py...原创 2019-12-17 13:26:37 · 8785 阅读 · 7 评论 -
C# winform程序怎么打包成安装项目(图解)
原文地址: https://blog.csdn.net/u011981242/article/details/51059441开发环境:VS2010+SQL Server 2008操作系统:win7_32bit 旗舰版开发语言:C#项目名称:学生寄宿管理系统下面开始介绍:如何给windows应用程序打包?第一步:打开VS2010,打开你要打包的项目,然后右击"解决方案",”添加“...转载 2019-11-29 15:27:47 · 345 阅读 · 0 评论 -
C#之特性概要(Attribute)
C# 特性(Attribute)特性(Attribute)是用于在运行时传递程序中各种元素(比如类、方法、结构、枚举、组件等)的行为信息的声明性标签。您可以通过使用特性向程序添加声明性信息。一个声明性标签是通过放置在它所应用的元素前面的方括号([ ])来描述的。特性(Attribute)用于添加元数据,如编译器指令和注释、描述、方法、类等其他信息。.Net 框架提供了两种类型的特性:预定义特性...原创 2019-11-27 16:14:00 · 294 阅读 · 0 评论 -
C# DataTable转成List集合
在开发微信小程序的API获取多条数据时,会遇到返回DataTable对象的数据,但前端无法接收这个类型的数据,需要转化为List数组对象。由此,需要参考网络上的各类资料,编写了一个泛型的方法,具体代码如下:/// <summary>/// 将Table数据转换为List模型集合/// </summary>/// <param name="dt"><...原创 2019-11-18 15:45:23 · 2657 阅读 · 0 评论 -
C#之反射概要(Reflection)
反射是.NET中的重要机制,通过反射,可以在运行时获得程序或程序集中每一个类型(包括类、结构、委托、接口和枚举等)的成员和成员的信息。一、反射的用途:使用Assembly定义和加载程序集,加载在程序集清单中列出模块,以及从此程序集中查找类型并创建该类型的实例。使用Module了解包含模块的程序集以及模块中的类等,还可以获取在模块上定义的所有全局方法或其他特定的非全局方法。使用Constr...原创 2019-11-13 14:21:42 · 269 阅读 · 0 评论 -
C#之泛型概要(Generic)
这篇文章主要来讲讲c#中的泛型,因为泛型在c#中有很重要的位置,对于写出高可读性,高性能的代码有着关键的作用。一、什么是泛型?泛型是 2.0 版 C# 语言和公共语言运行库 (CLR) 中的一个非常重要的新功能。我们在编程程序时,经常会遇到功能非常相似的模块,只是它们处理的数据不一样。但我们没有办法,只能分别写多个方法来处理不同的数据类型。这个时候,那么问题来了,有没有一种办法,用同一个方法...原创 2019-10-29 13:40:10 · 306 阅读 · 0 评论