• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






山涧清泉

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2017年9月19日

c# 扩展方法奇思妙用基础篇五:Dictionary<TKey, TValue> 扩展
摘要: Dictionary<TKey, TValue> 类是常用的一个基础类,但用起来有时确不是很方便。本文逐一讨论,并使用扩展方法解决。 向字典中添加键和值 添加键和值使用 Add 方法,但很多时候,我们是不敢轻易添加的,因为 Dictionary<TKey, TValue> 不允许重复,尝试添加重复的 阅读全文
posted @ 2017-09-19 22:48 山涧清泉 阅读(487) 评论(0) 推荐(0)
 
MVC Controller构造器注入
摘要: UnityDependencyResolver 的标准写法 public class UnityDependencyResolver : IDependencyResolver { private readonly IUnityContainer _unityContainer; public Un 阅读全文
posted @ 2017-09-19 22:24 山涧清泉 阅读(653) 评论(0) 推荐(0)
 
在DataGridView控件中实现冻结列分界线
摘要: 我们在使用Office Excel的时候,有很多时候需要冻结行或者列。这时,Excel会在冻结的行列和非冻结的区域之间绘制上一条明显的黑线。如下图: (图1) WinForm下的DataGridView控件也能实现类似的冻结行或者列的功能(参见:http://msdn.microsoft.com/z 阅读全文
posted @ 2017-09-19 20:49 山涧清泉 阅读(214) 评论(0) 推荐(0)
 
WebConfig自定义节点并读取
摘要: 最近是遇到了一个需求,需要自定义WebConfig节点,然后进行读取,网上有很多博客,写的非常好,但是笔者在实现的过程中还是遇到了点问题,现在写一篇文章来总结下。 首先推荐大家看http://www.cnblogs.com/huc87/archive/2009/05/06/1450981.html, 阅读全文
posted @ 2017-09-19 16:29 山涧清泉 阅读(389) 评论(0) 推荐(0)
 
在Web.config或App.config中的添加自定义配置
摘要: .Net中的System.Configuration命名空间为我们在web.config或者app.config中自定义配置提供了完美的支持。最近看到一些项目中还在自定义xml文件做程序的配置,所以忍不住写一篇用系统自定义配置的随笔了。 如果你已经对自定义配置了如指掌,请忽略这篇文章。 言归正传, 阅读全文
posted @ 2017-09-19 16:26 山涧清泉 阅读(182) 评论(0) 推荐(0)
 
JavaScript学习12 JS中定义对象的几种方式
摘要: JavaScript中没有类的概念,只有对象。 在JavaScript中定义对象可以采用以下几种方式: 1.基于已有对象扩充其属性和方法 2.工厂方式 3.构造函数方式 4.原型(“prototype”)方式 5.动态原型方式 一.基于已有对象扩充其属性和方法 这种方式的弊端:这种对象的可复用性不强 阅读全文
posted @ 2017-09-19 15:14 山涧清泉 阅读(264) 评论(0) 推荐(0)
 
几种常用的JS类定义方法
摘要: // 方法1 对象直接量var obj1 = { v1 : "", get_v1 : function() { return this.v1; }, set_v1 : function(v) { this.v1 = v; }};// 方法2 定义函数对象var Obj = function() { 阅读全文
posted @ 2017-09-19 15:13 山涧清泉 阅读(657) 评论(0) 推荐(0)
 
如何使用jQuery向asp.net Mvc传递复杂json数据
摘要: jQuery提供的ajax方法能很方便的实现客户端与服务器的异步交互,在asp.net mvc 框架使用jQuery能很方便地异步获取提交数据,给用户提供更好的体验! 调用jQuery的ajax方法时,jQuery会根据post或者get协议对参数data进行序列化; 如果提交的数据使用复杂的jso 阅读全文
posted @ 2017-09-19 15:04 山涧清泉 阅读(299) 评论(0) 推荐(0)