c# ThreadPool使用方法

ThreadPool类提供一个线程池,该线程池可用于发送工作项、处理异步 I/O、代表其他线程等待以及处理计时器。托管线程池中的线程为后台线程,即它们的 IsBackground 属性为 true。这意味着在所有的前台线程都已退出后,ThreadPool 线程不会让应用程序保持运行。

2014-11-07 6950 0 ThreadPool ThreadPool用法

C# Word转换成Pdf的方法

C# Word转换成Pdf的方法,需要引用Microsoft.Office.Interop.Word命名空间,使用下面的方法Word转换成Pdf很方便。

2014-10-24 5153 0 Word转换成Pdf C# Word转换

c#.net字符串处理方法

1.字符串比较2.查找子串3.插入子串4.移出子串5.替换子串6.截取子串7.去空格8.转换大小写9.拆分字符串10.使字串达到指定长度

2014-10-22 3572 0 .net字符串 .net字符串处理方法

c#获取两个数组或集合的交集或差集

c#获取两个数组或集合的交集或差集。不要使用循环,效率肯定低。C#有现成的高性能的获取数组或集合的交集或差集方法:Intersect和Except。

2014-10-15 6692 0 数组的交集 C#数组

Parallel.ForEach和Foreach.For用法

.Net4.0中提供了新的命名空间:System.Threading.Tasks,用于提供并行计算的相关类,这里我主要介绍一个简单的类:Parallel,用于提供对并行循环和区域的支持。简单来说,Parallel可以把一个普通的for或者foreach循环变为并行运算处理

2014-10-08 5429 0 Parallel.Foreach Parallel

Dapper使用教程

假如你喜欢原生的Sql语句,又喜欢ORM的简单,那你一定会喜欢上Dapper这款ROM。Dapper是一个轻型的ORM类。代码就一个SqlMapper.cs文件,编译后就40K的一个很小的Dll。

2014-09-26 10289 1 Dapper使用教程 .net简单ORM 轻量级ORM Dapper

WebClient上传文件方法UploadFile

很简单,就是一个上传文件的代码。但是客户端仅仅写这些代码不行,还需要进行服务器端IIIS以及虚拟目录的设置。首先要将服务器的目录映射到IIS。

2014-09-17 3716 0 WebClient上传文件 WebClient.UploadFile

深入学习C#反射

反射(Reflection)是.NET中的重要机制,通过放射,可以在运行时获得.NET中每一个类型(包括类、结构、委托、接口和枚举等)的成员,包括方法、属性、事件,以及构造函数等。

2014-09-09 3662 0 C#反射 学习C#反射

11款免费.NET开发工具

本文为开发者介绍了11款.NET框架,这些框架有很多优点,比如提供用户界面,数据访问,数据库连接,Web应用开发,加密,数值算法算法,网络通信,以及一些其它的服务。

2014-09-06 4912 0 .NET开发工具 免费开发工具

money型的值输出后有四位小数,怎么只显示两位

SqlServer里有个类型是Money型,这个类型从数据库取出来后显示在页面上是小数点后四位的。 如价格23.0000元。 这样显示很难的,直接tostring也不行,还是会显示四位小数点。 可以通过string.Format("{0:F}",val)的方法来显示两位。

2014-07-31 3869 0 money型 四位小数点转两位小数点

appendformat 输入字符串的格式不正确。

使用StringBuilder的appendFormat方法拼接json的时候出现了输入字符串的格式不正确这样的异常,一开始很莫名,以为是变量为null导致。真实原因是因为拼接内容里存在{}花括号导致的。

2014-07-31 4187 0 appendformat stringbuilder 输入字符串的格式不正确

.NET调试Windows服务的方法

很多朋友编写Windows服务的时候都会觉得调试很麻烦,甚至不知道怎么调试。有些人可能添加个windows窗体用按键触发相关方法或者靠打印日志调试,那么到底windows服务怎么调试呢? 怎么编写代码就不说了。就说调试吧,首先需要把服务部署好。

2014-07-19 3870 0 .NET Windows服务 调试Windows服务

解决.NET JAVA PHP中写入及读取memcache中数据不一致的方法

解决.NET JAVA PHP中写入及读取memcache中数据不一致的方法。公司部分接口使用PHP开发,部分接口使用.NET开放,.NET使用redis,PHP使用memcache作为分布式缓存服务器,但是部分业务需要.NET读取memcache里的数据。memcache部署在linux上,现在发现.NET写入的缓存PHP可以正常读取,但是PHP写入的缓存.NET读到的是NULL。

2014-07-15 3485 0 memcache 分布式缓存 .NET

AutoMapper使用方法

什么是AutoMapper?在用到Entity的时候有一些开源代码用到了automapper,将数据对象转成DTO。比如在ORM中,与数据库交互用的Model模型是具有很多属性。

2014-07-08 3769 0 AutoMapper

AutoMapper.AutoMapperMappingException”类型的异常在 AutoMapper.dll 中发生,但未在用户代码中进行处理

AutoMapper.AutoMapperMappingException”类型的异常在 AutoMapper.dll 中发生,但未在用户代码中进行处理,发生异常的原因是在页面初始化的时候没有CreateMaps,创建一下就解决了。

2014-07-08 7192 0 Mapper 异常处理

ViewData和ViewBag的区别,ViewData和ViewBag哪个更好

ViewData是Key/Value字典集合,从Asp.net MVC 1 就有了,是基于Asp.net 3.5 framework的,ViewData比ViewBag快,在ViewPage中查询数据时需要转换合适的类型。 而ViewBag是dynamic类型对像,是从ASP.NET MVC3 才有的,基于Asp.net 4.0以上,ViewBag比ViewData慢,在ViewPage中查询数据时不需要类型转换,可读性更好。

2014-07-06 3263 0 ViewData ViewBag

MVC4统一验证用户登陆和权限

在开发过程中,需要用户登陆才能访问指定的页面这种功能,在MVC中给指定的controller打个标签就可以了。

2014-07-06 3504 0 MVC4 AuthorizeAttribute

Web应用安全之八种安全的文件上传方式

在这篇文章中,我们为您介绍8种常见的方式,我们遇到过的安全文件上传表单。同时,还将展示一个恶意的用户,可以轻松地绕过这些安全措施。

2014-07-02 4563 0 web安全 文件上传

如何防止web应用DOS攻击?

防止web应用DOS攻击的最好的方法是什么?与所有的拒绝服务(DOS)攻击相关的一件事是他们都不可能避免。最好的方法是把重点放在减少影响DOS攻击的方法上。

2014-07-02 3500 0 web安全 dos攻击

C#发送邮件代码简洁示例(附源码下载)

C#发送邮件,主要使用的是System.Net.Mail命名空间下的方法实现,具体代码如下。

2014-07-02 4129 0 C# 发送邮件

顶部