.NET
xingxing23
这个作者很懒,什么都没留下…
展开
-
自己封装的SQLSERVER 数据操作类
[code="c#"] * * 作者 : Vernon start * * 创建时间 :2010-3-5 * * Email : 87690816@qq.com * * 说明 : 对数据操作的一个类 增,删,改,查 * * */ using System; using System.Collections.Generic; using Syste...2010-03-08 22:29:56 · 165 阅读 · 0 评论 -
C#单例模式的三种写法
[code="c#"] public class Singleton { private static Singleton _instance = null; private Singleton(){} public static Singleton CreateInstance() { if(_instance == null) ...2010-03-09 00:48:50 · 132 阅读 · 0 评论 -
简单工厂
一、 简单工厂(Simple Factory)模式 Simple Factory模式根据提供给它的数据,返回几个可能类中的一个类的实例。通常它返回的类都有一个公共的父类和公共的方法。 Simple Factory模式实际上不是GoF 23个设计模式中的一员。 二、 Simple Factory模式角色与结构: 工厂类角色Creator (LightSimpleF...2010-03-09 00:45:54 · 78 阅读 · 0 评论 -
ASP.NET内置对象
Application对象: 该对象在asp.net应用程序的第一个页面被访问时创建,一个applocation对象对应于一个IIS的虚拟目录以及其下的子目录。占用服务器的资源 他是存储在服务器上的全局变量,他可以在整个应用程序中访问访问,创建的对象将持续到应用程序关闭 ssion对象: 他是让服务端记忆客户 他是局部的,他就是服务器给客户端的一个编号 每个用户...2010-03-09 00:42:33 · 102 阅读 · 0 评论 -
列数的规则如下: 1、1、2、3、5、8、13、21、34...... 求第30位数是多少, 用递归算法实现。...
[code="c#"] public class MainClass { public static void Main() { Console.WriteLine(Foo(30)); } public static int Foo(int i) { ...2010-03-09 00:21:51 · 245 阅读 · 0 评论 -
.net发送Email
[code="c#"] 1./// 2./// 发送EMail 3./// 4./// 标题 5./// 内容 6./// 发送到哪 7./// 从哪发送 8./// 用户名 9./// 密码 10./// smtp服务器 11.private void sendMail(string title, strin...2010-03-08 23:19:37 · 109 阅读 · 0 评论 -
NET截取指定长度汉字超出部分以"..."代替
[code="c#"] 1./// 2. /// 将指定字符串按指定长度进行剪切, 3. /// 4. /// 需要截断的字符串 5. /// 字符串的最大长度 6. /// 超过长度的后缀 7. /// 如果超过长度,返回截断后的新字符串加上后缀,否则,返回原字符串...2010-03-08 23:15:52 · 100 阅读 · 0 评论 -
ASP.NET上传文件方法
[code="c#"] 1.#region 上传文件的方法 2. /// 3. /// 上传文件方法 4. /// 5. /// 上传控件ID 6. /// 允许上传的扩展文件名类型,如:string[] allowExtensions = { ".doc", ".xls", ".ppt", ".jpg", ".gif" }2010-03-08 23:12:59 · 77 阅读 · 0 评论 -
两个整形变量,不用中间变量进行替换!
两个整型变量 不用中间变量 进行替换 严格的讲,这个题目是无解的。 有很多人会有这样的答案: int a = ? int b = ? a=a+b; b=a-b; a=a-b; 看来是没什么问题 结果也正确 如果a+b>int.MaxValue呢? 这一行就会溢出。 如果不使用第三个变量 有两个方法 第一种方法 a^=b; b^=a; a^...2010-03-08 23:00:50 · 111 阅读 · 0 评论 -
使用sqldataadapter 修改数据库数据
[code="c#"] /// /// 使用SqlDataAdapter适配器修改数据库的数据操作 /// /// 这是基于Datable填充数据 /// protected void Button1_Click(object sender, EventArgs e) { string name = TextB...2010-03-11 00:44:07 · 390 阅读 · 1 评论