![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基本概念
文章平均质量分 78
幽幽酱啊撒哟
500
展开
-
C# 垃圾回收机制
一、托管资源和非托管资源托管--->垃圾回收(GC)机制非托管-->文件句柄,网络连接,数据库连接等。解决办法:实现System.IDisposable接口这里列举几种常见的非托管资源:ApplicationContext,Brush,Component,ComponentDesigner,Container,Context,Cursor,FileStream,Font,Icon,Image,Matrix,Object,OdbcDataReader,OleDBDataReader,.原创 2020-06-22 15:48:20 · 654 阅读 · 0 评论 -
C# 事件与弱事件
前面三章中依次讲了C# 委托的基本概念、C# Action和Func委托和C# 委托之匿名方法和lambda表达式,基于以上内容,来说说事件事件基于委托,为委托提供了一种发布/订阅机制。在Windows应用程序中,Button类提供了Click事件,这类事件就是委托。在本章讲述中,采用示例GameDealer类和Consumer类来讲述事件,GameDealer类提供一个新游戏发布时的触发事件,Consumer类订阅该事件,获得新游戏的通知。一、事件发布程序GameDealer类基于事件提供原创 2020-06-16 18:03:16 · 330 阅读 · 0 评论 -
C# Action和Func委托
上一篇文章C# 委托的基本概念简单介绍了委托,但在实际应用中我们很少使用delegate关键字来定义委托。除了为每个参数和返回类型定义一个新委托类型除外,还可以使用Action<T>和Func<T>委托。泛型Action<T>委托表示引用一个void返回类型的方法。这个委托类可以传递至16种不同的参数类型。没有泛型的Action类可调用没有参数的方法。Action<int T>调用带一个参数的方法,Action<int T1,int T2>调用原创 2020-06-09 11:45:32 · 244 阅读 · 0 评论 -
C# 委托的基本概念
委托委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递。如果要传递方法,就必须把方法的细节封装在一个新的对象类型中,即委托。委托在使用时遵循三步走的原则,即定义声明委托、实例化委托以及调用委托。声明委托告诉编译器这种类型的委托表示哪种方法,声明委托的语法如下:delegate void IntMethodInvoker(int x);在这个示例中,声明一个委托IntMethodInvoker,并指定该委托的每个实例都可以包含一个方法的引用,该方法带有原创 2020-06-09 11:16:51 · 346 阅读 · 0 评论 -
WebClient, HttpClient, HttpWebRequest
主要有HttpWebRequest,WebClient和HttpClient三种手段。HttpWebRequest这是.NET创建者最初开发用于使用HTTP请求的标准类。使用HttpWebRequest可以让开发者控制...转载 2020-06-01 16:15:04 · 177 阅读 · 0 评论 -
WKT与GeoJson
目录一、引言二、WKT、WKB、GeoJSON三、WKT与GeoJSON 一、引言 首先明确一点,WKT与WKB是OGC中的简单服务标准SFS(Simple Features Interface Standard),但是GeoJSON并不是OGC中的标准。...转载 2020-06-01 15:25:26 · 999 阅读 · 0 评论 -
Oracle.ManagedDataAccess.Client与System.Data.OracleClient的OracleTransaction
在没有使用EF的情况下,访问Oracle数据库可以引用微软提供的System.Data.OracleClient或者Oracle提供的Oracle.ManagedDataAccess.Client。因此对于OracleTransaction的使用方法也会有不同,需要注意的是,尽量使用Oracle.ManagedDataAccess.Client,因为微软在未来的版本不会再支持System.Data.OracleClient。微软文档:https://docs.microsoft.com/en-us/do原创 2020-05-29 17:47:13 · 1520 阅读 · 0 评论 -
WCF VS Web API
微软官方链接:https://docs.microsoft.com/en-us/dotnet/framework/wcf/wcf-and-aspnet-web-api?基本名词解释SOAP:“Simple Object Access Protocol”的缩写, 即简单对象访问协议。SOAP是使用WCF和XML格式的主要基础。Web Service构建用于提供有关服务数据信息的WSDL(Web Services Description Language)文件。WSDL文件用于客户端理解服务中可用的方.原创 2020-05-29 16:13:03 · 441 阅读 · 0 评论