C#代码: /// <summary> /// 发送邮件 /// </summary> /// <param name="context"></param> /// <returns></returns> public string SendMail(HttpContext context) { t
文件上传方法 /// <summary> /// 上传公共类 /// </summary> public class UploadFile { #region 变量 /// <summary> /// 起始位置 /// </summary> long Begin; /// <summary> ///
分类:
编程语言 时间:
2016-03-07 22:12:40
阅读次数:
339
常常会因为函数写多了,隔一段时间就会忘记了函数的用途,或者函数里带的参数作用 下面的代码中有summary、param英文字体, summary就是记录该函数的作用, param就是方法里的参数,name就是参数名,type就是参数的类型,中间的就是参数的相关介绍了。 function SayHi(
分类:
Web程序 时间:
2016-03-07 11:47:39
阅读次数:
170
IoC模式 1.依赖 依赖就是有联系,有地方使用到它就是有依赖它,一个系统不可能完全避免依赖。如果你的一个类或者模块在项目中没有用到它,恭喜你,可以从项目中剔除它或者排除它了,因为没有一个地方会依赖它。下面看一个简单的示例: /// <summary> /// 用户播放媒体文件 /// </summ
分类:
其他好文 时间:
2016-03-05 20:34:39
阅读次数:
218
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data.SqlClient; using System.Data; /// <summary> //
分类:
数据库 时间:
2016-03-04 19:18:51
阅读次数:
303
引言 这是一个简单的自定义的错误日志记录类,这里我主要用于API接口开发中,APP移动端的入参记录 日志参数 /// <summary> /// 日志参数 /// </summary> public static class LogReq { /// <summary> /// 入参 /// </s
分类:
其他好文 时间:
2016-03-04 17:46:27
阅读次数:
128
private Stopwatch wath = new Stopwatch(); /// <summary> /// 使用COM读取Excel /// </summary> /// <param name="excelFilePath">路径</param> /// <returns>DataTa
最近研究C#,发现写代码很麻烦,特别是创建实体、模型、接口、工厂、存储过程之类,网上有些开源的,但是不完整,也不能完整的按需求生成,于是,花了三天的时候,结合前辈的一些经验,整合了一些代码生成器,以下是存储过程的生成方法,可以借鉴一下,水平有限,请多指教。 1 /// <summary> 2 ///
/// <summary> /// 数据库中与C#中的数据类型对照 /// </summary> /// <param name="type"></param> /// <returns></returns> private string ChangeToCSharpType(string type
分类:
数据库 时间:
2016-03-04 00:30:16
阅读次数:
183
/// <summary> /// 获取指定IP地址的数据库所有数据库实例名。 /// </summary> /// <param name="ip">指定的 IP 地址。</param> /// <param name="username">登录数据库的用户名。</param> /// <para
分类:
数据库 时间:
2016-03-02 14:56:30
阅读次数:
184