• .NET泛型01,为什么需要泛型,泛型基本语法

    .NET泛型或许是借鉴于C++泛型模版,借助它可以实现对类型的抽象化、泛型处理,实现了类型和方法之间的解耦。一个最经典的运用是在三层架构中,针对不同的领域模型,在基接口、基类中实现针对各个领域模型的泛型处理。 本篇主要包括: ■ 为什么需要泛型 ※ 不用泛型 ※...

    2018-06-23 22:12:31

  • 2014-07-23 利用ASP.NET自带控件实现单文件上传与下载

    效果图 上传文件页面: 下载文件页面: 1、母版页site.Master %@ Master Language="C#" AutoEventWireup="true" CodeBehind="Site.master.cs" Inherits="upAndDown.SiteMaster" % !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtm...

    2018-06-23 22:12:23

  • 【图解】Web前端实现类似Excel的电子表格

    本文将通过图解的方式,使用纯前端表格控件SpreadJS来一步一步实现在线的电子表格产品(例如可构建Office 365 Excel产品、Google的在线SpreadSheet)。 工具简介: SpreadJS纯前端表格控件是基于 HTML5 的 JavaScript 电子表格和网格功能控件,提供了完备的公式引擎、排...

    2018-06-23 22:12:29

  • C#中如何计算时间差?

    C#中怎么计算两时间相差多少。计算2个时间之间的差,可以计算到时分秒! 1 label1.Text = "2004-1-1 15:36:05"; label2.Text = "2004-3-1 20:16:35"; DateTime d1 =new DateTime(2004,1,1,15,36,05); DateTime d2 =new DateTime(2004,3,1,20,16,35); TimeSpan d3 = d2.Su...

    2018-06-23 22:12:27

  • 自己总结的C#编码规范--1.命名约定篇

    命名约定 我们在命名标识符时(包括参数,常量,变量),应使用单词的首字母大小写来区分一个标识符中的多个单词,如UserName. PascalCasing PascalCasing包含一到多个单词,每一个单词第一个字母大写,其余字母均小写。例如:HelloWorld、SetName等。 除了参数、变量...

    2018-06-23 22:12:27

  • Nice way for strip_tags a like

    I found this code works great as the function strip_tags in php to replace html tags from string and I just want to share it with you. Hope it benefits! System.Text.RegularExpressions.Regex regHtml = new System.Text.RegularExpressions.Regex("[^]*");...

    2018-06-23 22:12:20

  • ASP.NET - 演练:创建网页以显示 XML 数据

    数据通常是以 XML 格式提供给 Web 应用程序的。但是,XML 数据本质上是分层的,因此您可能希望能够在基于列表的控件中使用 XML 数据,如 GridView 或 DropDownList 控件。此演练演示如何将 XML 数据视为表格数据库表中的数据进行处理。 通过此演练,您将学会如何执行以...

    2018-06-23 22:12:16

  • LINQ查询返回DataTable类型

    个人感觉Linq实用灵活性很大,参考一篇大牛的文章LINQ查询返回DataTable类型 http://xuzhihong1987.blog.163.com/blog/static/26731587201101853740294/ 附上自己写的一个测试程序源代码。 下载 // 创建自定义DataTable String[] _sFiled = new String[] { " ID " , "...

    2018-06-23 22:12:07

  • ASP.NET的一套笔试题

    1、 自定义控件如何做? 答:自定义控件,跟HtmlControl或WebControl相似,编译后可以添加引用到工具栏里 面,直接用鼠标拖动使用。 2、界面的布局? 答:表格,div 3、程序的执行过程 答:先被编译成中间语言,再翻译平台专用语言 4、如何理解三层架构? 答:MVC将程...

    2018-06-23 22:12:11

  • 用C#.NET实现电子邮件客户程序

    用C#.NET实现电子邮件客户程序 周华清 戴晟辉(东华理工学院计算机与通信系 江西 抚州 344000) 【摘要】通过C#这种VisualSTudio.NET中新引入的面向对象且类型安全的编程语言,在.NET平台上开发电子邮件客户程序。通过套接字编程实现网络通信连接,阐述SMTP(简单邮件...

    2018-06-23 22:12:13

2