C#操作datatable

1427次阅读|112次收藏|358次赞

在C#项目中经常用到DataTable,下面介绍C#中DataTable创建、排序、检索、合并、修改、删除等操作的方法

Guid ToString的格式

1083次阅读|116次收藏|430次赞

在ASP.NET编程中,Guid类型是比较常用的,ToString方法用于将Guid类型转换为字符串类型,其中ToString方法内的参数不同,转换为字符串的格式也不同,下面介绍ASP.NET中Guid类型的ToString方法的格式

DataTable转换为实体类

1392次阅读|211次收藏|174次赞

在ASP.NET 编程中,经常用到DataTable到实体类的转换,常用的就是利用列名或索引一列一列给实体赋值,如果列少还行,列多的话,则比较麻烦,而且容易出错,下面介绍利用反射实现将DataTable转换为实体类的简单方法

支付宝接口中notify_url 与 return_url 的区别

1612次阅读|168次收藏|142次赞

需要支付功能的网站,大都接入了支付宝接口,在接口开发过程中,支付宝需要我们传入两个URL,notify_url 与 return_url ,其中notify_url采用服务器通知,支付宝通知使用POST方式,return_url采用页面跳转通知,支付宝通知使用GET方式

.NET中生成带Logo的二维码

1146次阅读|225次收藏|428次赞

现在二维码的应用越来越广泛,关于二维码的生成工具也多,在开发中有时需要将信息转换为二维码存储并要求带有公司的logo,通过代码如何实现呢?下面介绍.NET中生成带Logo的二维码的方法

Server.UrlEncode与HttpUtility.UrlEncode的区别

1461次阅读|37次收藏|85次赞

server.urlEncode 可以根据你页面定义好的编码方式进行编码,而HttpUtility.UrlDecode则默认以utf8来编码,不然你需要自己指定编码方式。ASP.NET中在对URL进行编码时,Server.UrlEncode与HttpUtility.UrlEncode该用哪一个?这两都使用上有什么区别吗?

.NET中对枚举的操作

1295次阅读|31次收藏|82次赞

.NET枚举使用enum关键字来声明,与类同级。枚举本身可以有修饰符,但枚举的成员始终是公共的,不能有访问修饰符,枚举本身的修饰符仅能使用public和internal。.NET项目中经常需要对枚举进行各种操作,我们应该如何编码呢?

Action与func委托的区别

1113次阅读|34次收藏|76次赞

ASP.NET中委托的功能经常被用到,Action与func委托是.NET里面的内置委托,它有很多重载。Func委托封装一个具有多个参数并返回 TResult 参数指定的类型值的方法,Action 委托封装一个方法,该方法只多个参数并且不返回值。

正则表达式中/i,/g,/ig,/gi,/m的含义

1320次阅读|43次收藏|96次赞

在Web编程中,经常会用到正则表达式,其中有很多参数,例如,/i,/g,/ig,/gi,/m,这些参数又有什么含义呢?它们的区别又是什么呢?

MVC 使用FileResult导出文件

1957次阅读|303次收藏|67次赞

ASP.NET MVC中FileResult是一个基于文件的ActionResult,利用FileResult我们可以很容易地将从某个物理文件的内容响应给客户端。ASP.NET MVC定义了三个具体的FileResult,分别是FileContentResult、FilePathResult和FileStreamResult。
MVC

asp.net func 委托

999次阅读|130次收藏|453次赞

Func是一种委托,这是在3.5里面新增的,2.0里面我们使用委托是用Delegate,Func位于System.Core命名空间下,使用委托可以提升效率,例如在反射中使用就可以弥补反射所损失的性能。

api接口文档生成工具

1392次阅读|95次收藏|46次赞

随着API的发展以及需求的日益增加,对API接口文档的需求与随之而来,许多开发人员都遇到过编写API文档方面的问题及烦恼。有没有什么工具可以快速生成带导航的HTML API文档呢?下面介绍利用Sandcastle Help File Builder生成ASP.NET API接口文档的方法
api

.NET中dynamic和var的区别

833次阅读|302次收藏|267次赞

.NET中var一旦被编译,编译期会自动匹配var 变量的实际类型,并用实际类型来替换该变量的申明。而dynamic被编译后,实际是一个object类型,只不过编译器会对dynamic类型进行特殊处理,让它在编译期间不进行任何的类型检查,而是将类型检查放到了运行期,下面简单介绍.NET中dynamic和var的区别

.net中dynamic类型

1045次阅读|104次收藏|200次赞

dynamic类型是.NET 4.0引入的一个新的概念,它的目的是增强与python等动态语言的互操作性。由于动态的原因,使得dynamic类型的变量只有在运行时才能被确定具体类型,而编译器也会绕过对这种类型的语法检查。下面介绍.net中dynamic类型的用法

wcf测试工具

816次阅读|207次收藏|366次赞

wcf 在ASP.NET中应用非常广泛,wcf 整合了原有的windows通讯的 .net Remoting,WebService,Socket的机制,并融合有HTTP和FTP的相关技术,封装了http tcp等请求,用起来也非常方便。但是在部署完成后,面临一个调试的问题,以及对wcf接口测试的问题,下面介绍如何用工具测试wcf
wcf