• 判断日期是否到期

    在用户权限系统中,有时候需要根据用户的签约时间和签约时长来判断是否到期。先帮助类: public static class DateExprieHelper { /// summary /// 根据签约时间和签约时长来判断是否到期 /// /summary /// param name="joinDate"签约时间/param /// param name="durat...

    2018-06-17 19:56:45

  • C# 关于数据类型转换

    1.强制转换; 需要注意的一个是char不能强制转化成int,如果使用强制转化,得到的是原整数的ASCII码值。 该方式对于浮点数会做无条件舍去,失去精确度 . 2.利用方法: 类型.Parse(string类型变量); 可以说,这是一个很实用的方法, 任何类型数据可以先利用.tostring()...

    2018-06-17 19:56:43

  • .NET 扩展方法 (一)

    我还记得刚刚学编程的时候,老师经常会提到一句话:注意空指针。所以经常在某些入口位置,进行代码校验,空指针的判断就是其中的一项工作。 string类型作为常用的数据类型,它在项目中出现的机率极高,所以往往会有如下的代码片段: // str 是 string 类型 if (str ==...

    2018-06-17 19:56:39

  • 【中英对照】【EntLib6】【Unity】实验1:使用一个Uni

    Lab 1: Using a Unity Container 实验1:使用一个Unity容器 Estimated time to complete this lab: 15 minutes 估计完成时间: 15分钟 Introduction 介绍 In this lab, you will practice using a Unity container to create application objects and wire them togeth...

    2018-06-17 19:56:33

  • Easyui登陆页面制作

    一、登陆页面HTML % @ Page Language = " C# " AutoEventWireup = " true " CodeBehind = " WebForm1.aspx.cs " Inherits = " WebApplication1.EasyUITest.WebForm1 " % ! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1...

    2018-06-17 19:56:19

  • 关于“参数”的几个问题,也许面试会问到哦~

    这篇继续聊聊 参数的一些话题,我们知道参数大概有默认参数,可选参数,ref参数,out参数以及可变参数。 下面提几个小问题,可能在面试中会被问到。 Q:请问我按照如下方式传递参数的时候,最后的m等于多少? 1 static void Main( string [] args) 2 { 3 int k = 0 ; 4...

    2018-06-17 19:56:12

  • C#操作Excel(2)-- 打开-读取Excel文档

    由于要为某软件实现导出Excel功能,故有此文。 本文的开发环境是Visual Studio 2010 ,C#, Excel 2007。 新建C#工程后打开Solution Explorer,可以看到如下图片: 右键点击Reference-Add References-Browse 选择三个DLL文件(点此下载): Interop.Excel.dll Interop.Micr...

    2018-06-17 19:56:12

  • 《纵向切入ASP.NET 3.5控件和组件开发技术》笔记:高

    在之前讲的几个例子中,使用的是最普通的定义事件方法,比如KingTextBox中事件是这样定义的: /// summary /// 获得本书更多内容,请看: /// http://blog.csdn.net/ChengKing/archive/2008/08/18/2792440.aspx /// /summary public event EventHandler TextChanged; pro...

    2018-06-17 19:56:01

  • 委托是什么

    目前大部分文章关注是如何使用委托?为什么要使用委托? 却很少关注委托是什么?委托是如何工作的?明白这两个问题能帮助我们更好的理解使用委托。 本文的内容 就是针对这两个问题。 先看一个最简单的例子 1 class Program 2 { 3 delegate void TestDelegate( int val)...

    2018-06-17 19:55:55

  • 不用Visual Studio,5分钟轻松实现一张报表

    常规的报表设计,如RDLC、水晶报表等,需要安装Visual Studio,通过VS提供的报表设计界面来设计报表,通过VS设计报表对.NET开发者而言非常方便,但是对于非开发人员,要安装4G的一个VS,且需要一个License,则成本显得有点高。本文提供另外一种方法,不使用VS也可以设...

    2018-06-17 19:55:52

2