首页 软件列表

在Framework 4.0中:找出新增的方法与新增的类(一)
首页

在Framework 4.0中:找出新增的方法与新增的类(一)

2020-02-16 标签:framework,找出,新增,方法,程序,思路,动态,加载,v,mscorlib,dll,通过,反射,进行,比较

程序思路:动态加载V4和V2的mscorlib.dll程序集,通过反射进行比较。之所以加载mscorlib.dll 是因为framework中的大部分类都在这里,而发生变更的也就是这里最多。第一步:新建控制台程序:加载程序集:加载程序集完成后,自然要获取程序集中的所有Type,这里直接使用默认的Ge

解析如何正确使用SqlConnection的实现方法
首页

解析如何正确使用SqlConnection的实现方法

2020-02-16 标签:解析,如何,正确,使用,实现,方法,以前,见过,有人,代码,如下,public,class,service,iservice,private,conn

以前曾见过有人这样写代码:实现代码如下:public class Service1 : IService1{private SqlConnection conn = new SqlConnection();public void Method1(){//do something with conn;

async and await 的入门基础操作
首页

async and await 的入门基础操作

2020-02-16 标签:async,await,入门,基础,操作,如果有,几个,uri,需要,获取,内容,长度,之和,你会,如何,很简单,使用,webclient,一个一个,进行

如果有几个Uri,需要获取这些Uri的所有内容的长度之和,你会如何做? 很简单,使用WebClient一个一个的获取uri的内容长度,进行累加。 也就是说如果有5个Uri,请求的时间分别是:1s 2s 3s 4s 5s. 那么需要的时间是:1+2+3+4+5=(6*5)/2=15. 如果采用并行计算

解析使用enumerator模式简化异步操作的详解
首页

解析使用enumerator模式简化异步操作的详解

2020-02-16 标签:解析,使用,enumerator,模式,简化,异步,操作,详解,先看,一段,同步,代码,public,int,ilist,uri,uris,total

先看一段同步代码:public int SumPageSizes(IList uris) {int total = 0;foreach (var uri in uris) {statusText.Text = string.Format("Found {0} bytes ...", total);v

Http上传与Ftp上传的区别详解
首页

Http上传与Ftp上传的区别详解

2020-02-16 标签:http,上传,ftp,区别,详解,通过,协议,来向,服务器,文件,应该有,处理,客户端,请求,页面,添加,ashx

1:Http上传http上传就是通过http协议来向服务器上传文件,所以服务器端应该有一个处理客户端请求的页面。添加一个FileUploadHandler.ashx的文件来处理客户端请求。代码如下:实现代码如下:/// /// FileUploadHandler 的摘要说明/// public cl

基于WebRequest.RegisterPrefix的使用详解
首页

基于WebRequest.RegisterPrefix的使用详解

2020-02-16 标签:基于,webrequest,使用,详解,方法,子代,注册,服务,请求,后代,通常,来处,特定,协议,例如,http,ftp,但也

RegisterPrefix 方法将 WebRequest 子代注册到服务请求。 WebRequest 后代通常被注册来处理特定的协议(例如 HTTP 或 FTP),但也可能被注册来处理对特定服务器或服务器上的路径的请求。已注册的预注册保留类型包括下列类型:http://https://ftp://

基于MEF打造的插件系统的实现详解
首页

基于MEF打造的插件系统的实现详解

2020-02-16 标签:基于,mef,打造,插件,系统,实现,详解,实例,说话,体验,带来,扩展性,let,s,rock,新建,控制台,程序

以实例说话,一起体验MEF带来的可扩展性吧,Let's Rock!!!1:新建控制台程序SimpleCalculator在这里要实现的程序时SimpleCalculator,顾名思义:简单的计算器。所以我们需要定义一个用来计算的接口:public interface ICalculator {Str

首页

深入分析WPF客户端读取高清图片卡以及缩略图的解决方法详解

2020-02-16 标签:深入分析,wpf,客户端,读取,高清,图片,以及,缩略图,解决方法,详解,ftp,上传,有人,每张,大约,m,使用,传统

在Ftp上传上,有人上传了高清图片,每张图片大约2M。如果使用传统的BitmapImage类,然后绑定 Source 属性的方法,有些电脑在首次会比较卡,一张电脑10秒,4张大约会卡40秒。所以我先异步的下载图片,得到downloadFileStream对象,然后绑定到BitmapImage类上。例

基于XSLT调试的相关问题
首页

基于XSLT调试的相关问题

2020-02-16 标签:基于,xslt,调试,相关,问题,新建,控制台,程序,castudy,应用程序,添加,books,xml,belowavg,xsl,代码,分别,如下,version

新建控制台程序CAStudy.在应用程序中,添加books.xml,belowAvg.xsl 代码分别如下:books.xml The Autobiography of Benjamin FranklinBenjaminFranklin8.99The Confidence ManHermanMel

解析StreamReader与文件乱码问题的解决方法
首页

解析StreamReader与文件乱码问题的解决方法

2020-02-16 标签:解析,文件,乱码,问题,解决方法,相信,很多人,在读,都会,碰到,情况,所谓,错乱,编码,意思,造成,的是,由于

相信很多人在读取文件的时候都会碰到乱码的情况,所谓乱码就是错乱的编码的意思,造成乱码的是由于编码不一致导致的。演示程序:新建3个文本文件:编码和名字一样,分别是ansi,Unicode,utf8里面的内容都是:~!@#¥%……foreach (string filePath in lstFilePa