• 委托与事件的关系

    using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace eventDelegate{ // 通水人 class middleBoy { // public delegate void playGame( object obj, playGameEventArgs e); } // 消息 cl...

    2018-06-23 22:08:18

  • WinForm中的一种死锁场景

    最近客户反映系统总是时不时的卡死一次,开始以为是电脑环境问题,后来发现其他电脑上也会出现这种问题。收到反馈后,就开始找原因呀 ,重现呀。折腾了一上午终于找到了原因:“死锁”; 这个死锁发生的有点奇怪。因为只有一个同步根,怎么也会死锁呢。下面写一段小代码...

    2018-06-23 22:08:13

  • .Net设计模式_单列模式

    理解 博友的经典说法:很多人排队去厕所蹲坑一样,每一次只能让一个人去蹲坑,这是一种通俗的理解。 理论上的理解则为,我们需要写一个类,这个类的作用就是控制,从而保证在整个应用程序的生命周期中,在任何时刻,被调用的类只有一个实例。 设计者需要为使用者提供一...

    2018-06-23 22:08:12

  • C#中Messagebox.Show()常用参数用法详解

    声明:IWin32Window owner , HelpNavigator navigator , string keyword 上面的三个参数类型不是很了解。没有做讨论。 等以后了解多了,再做补充。。。 下面讨论的一些常用参数,在平时使用,已经绰绰有余了。。。 //////////////////////////////////////////////////...

    2018-06-23 22:08:11

  • VS2012 拆分视图按钮不见,代码,设计

    工具--选项--HTML设计器 然后重启就有了。...

    2018-06-23 22:08:04

  • asp.net MVC 学习笔记

    1.可以看出每个区域Areas里都是个mini的MVC项目,Controller、Models、Views一个都不缺,还多了一个AdminAreaRegistration类 2.MVC 将URL映射到方法。 3.在ActionFilter中跳转,需要设置ActionExecutingContext 的 Result 属性 如: ViewResult mobile = new ViewResul...

    2018-06-23 22:08:07

  • 干货!表达式树解析"框架"(1)

    最新设计请移步 轻量级表达式树解析框架Fallerhttp://www.cnblogs.com/blqw/p/Faller.html 关于我和表达式树 其实我也没有深入了解表达式树一些内在实现的原理,所以具体来说它到底是个什么东西我也不是很清楚,我的理解只是他是可以将'部分'委托构造成对象,方便我们对他...

    2018-06-23 22:08:05

  • C#图片按比例缩放

    C#图片按比例缩放: 1 // 按比例缩放图片 2 public Image ZoomPicture(Image SourceImage, int TargetWidth, int TargetHeight) 3 { 4 int IntWidth; // 新的图片宽 5 int IntHeight; // 新的图片高 6 try 7 { 8 System.Drawing.Imaging.ImageFormat format = SourceIm...

    2018-06-23 22:08:04

  • 让T4脱离VS生成代码

    让T4脱离VS生成代码 最近项目快结束;空闲时间相对多一点;为了以后工作方便点;索性研究了VS的T4; 写个代码生成器;以后可以通过代码生成器调用项目里面的Dll直接生成代码或者xml ; 应用以下两个T4的Dll;当然也可以通过T4的EXE通过命令生成代码 Microsoft.VisualStu...

    2018-06-23 22:08:00

  • 从基础开始,从一个SQLHelper开始

    最开始考虑的问题有这三点: 1.Access和SQLServer都要能用。 2.尽量简单,清晰。 3.性能不出大问题。 public class SQLHelp { #region 私有域 private static string ConnStr = ConfigurationManager.ConnectionStrings[ " SqlConnection " ].ConnectionString; privat...

    2018-06-23 22:07:54

2