.NET&C#
feng1456
热爱技术,勤于学习,乐于分享!
展开
-
var, object, dynamic 傻傻分得清楚
var,object, dynamic的区别以及使用 阅读目录: 一. 为什么是它们三个 二. 能够任意赋值的原因 三. dynamic的用法 四. 使用dynamic的注意事项 拿这三者比较的原因是它们在使用的时候非常相似。你可以用它 们声明的变量赋任何类型的值。 看看下面的示例:转载 2015-03-30 22:48:54 · 672 阅读 · 0 评论 -
[转]EF 批量更新/删除数据
其实之前遇到过EF批量更新的问题,先前已经写过一篇(http://blog.csdn.net/afandaafandaafanda/article/details/44936075)来说明如何使用EF扩展库来做批量更新操作,今天看到lee576写的一篇EF如何做批量更新的博文,介绍得挺全面,忍不住还是转了!对lee576及相关原著作者表示感谢!在网上找了很久,得到的答案是”Entity转载 2015-06-01 22:29:22 · 3479 阅读 · 0 评论 -
Queue And ConcurrentQueue in .NET
队列分为阻塞队列和非阻塞队列,今天在CSDN上看到了两个Demo,摘录如下:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Collections.Concurrent;using原创 2015-06-10 22:04:08 · 989 阅读 · 0 评论 -
Quartz.NET 任务调度框架 - 01
在之前的博客中,介绍过Quartz任务调度框架(Java版本)。最近在.NET平台使用了Quartz任务调度框架,并且结合TopShelf框架,把Quartz发布成Windows Service。今天把示例贴出来,作为自己学习的记录,如果对读者有所帮助,幸甚至哉!1.资源1)Quartz 类库2)TopShelf/TopShelf.Log4Net3)Common.Logging原创 2015-08-06 22:12:18 · 3133 阅读 · 2 评论 -
Log4Net 的使用
Log4Net 是.net版本的log4j,使用方式和log4j非常相似,今天写了一个测试Demo感受下其强大的能力。1.安装第一种方式是自己下载dll,然后导入到工程中:http://logging.apache.org/log4net/第二种方式是使用NuGet安装PM> Install-Package log4net正在安装“log4net 2.0.3”。已成功安原创 2015-10-25 22:00:53 · 617 阅读 · 0 评论 -
EntityFramework6 Execute Storeprocedure
整个逻辑十分简单,不再赘述,仅作为记录!1.Function[Route("api/Module/{id}/{name}")] public object GetApplicationName(int id,string name) { System.Data.SqlClient.SqlParameter[] parameters =原创 2015-10-26 18:14:04 · 866 阅读 · 0 评论