
C#应用
文章平均质量分 67
shinlgienls
这个作者很懒,什么都没留下…
展开
-
栈-堆-C#详解
尽管在.NET framework下我们并不需要担心内存管理和垃圾回收(Garbage Collection),但是我们还是应该了解它们,以优化我们的应用程序。同时,还需要具备一些基础的内存管理工作机制的知识,这样能够有助于解释我们日常程序编写中的变量的行为。在本文中我将讲解栈和堆的基本知识,变量类型以及为什么一些变量能够按照它们自己的方式工作。 在.NET framework环境下,当我们的转载 2008-11-04 17:28:00 · 714 阅读 · 0 评论 -
asp.net 打印02-guoyz_1【http://blog.youkuaiyun.com/guoyz_1 】
<!-- th { font-family: Arial; color: black; background-color: lightgrey; } thead { display: table-heade原创 2009-10-27 12:35:00 · 1083 阅读 · 0 评论 -
DataTable into DataSet
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data;using System.Web.UI.WebControls;namespace WebSiteSQL{ public class WebSiteSQLUI原创 2009-11-01 21:46:00 · 592 阅读 · 0 评论 -
Table into DataSet and Control DataTable(转)
private void DemonstrateMergeMissingSchema() { // Create a DataSet with one table, two columns, // and three rows. DataSet dataSet = new DataSet("dataSet"); DataTable table = new转载 2009-11-01 21:48:00 · 704 阅读 · 0 评论 -
C# 类继承,构造函数 实例
C# 类继承,构造函数 实例原创 2010-07-23 13:55:00 · 1090 阅读 · 0 评论 -
Equals ReferenceEquals
Equals ReferenceEquals 面试原创 2010-07-23 14:32:00 · 660 阅读 · 0 评论 -
抽象类 接口 例子 实例
抽象类 接口 例子 实例原创 2010-07-27 16:52:00 · 775 阅读 · 0 评论 -
TreeView 递归
TreeView 递归原创 2010-07-28 10:25:00 · 683 阅读 · 0 评论 -
new void
class A { public virtual void show()//没有重写这个show() { Console.WriteLine("这是类A!"); } } class B : A { public new void show()//用new void 是代表隐藏父类中同名的方法 override输出这是类B new 输出这是类A原创 2010-07-29 17:00:00 · 1424 阅读 · 0 评论 -
C# 性能测试
C# 性能测试原创 2010-07-28 13:36:00 · 1006 阅读 · 0 评论 -
转 使用NUnit在.Net编程中进行单元测试
使用NUnit在.Net编程中进行单元测试转载 2010-07-28 13:45:00 · 657 阅读 · 0 评论 -
单元测试实例
单元测试实例原创 2010-07-28 13:55:00 · 951 阅读 · 0 评论 -
字符串打散,反转输出
字符串打散,反转输出原创 2010-09-09 10:41:00 · 1286 阅读 · 1 评论 -
C#继承、多态 guoyz_1
一直都是人云亦云的敲code,除了会一些业务上的逻辑,也没什么了, 连C# 面向对象编程都不理解,自己怎么学到这个份上了,oop?? public partial class _Default : System.Web.UI.Page{ protected void Page_Load(object sender, EventArgs e) { }原创 2009-08-08 15:59:00 · 673 阅读 · 0 评论 -
判断两个集合包含关系
//是否开发票 public string getInvoice(string SaleID, string ClientID, string TeamID, string LatencyClientID) { string Rtn = ""; string signLists = getSignNum(SaleID, ClientID, TeamI原创 2009-05-27 15:29:00 · 2887 阅读 · 0 评论 -
C# 处理图片百分比缩放-未测试
在c#中图片原比例缩放cs中的一种写法.要引用using System.IO; string image_path = this.MapPath("~/work/" + Logo.jpg); ImageButtonLogo.Width = 120; ImageButtonLogo.Height = 90;原创 2009-07-26 15:47:00 · 1369 阅读 · 0 评论 -
导入Excel汇总文章
C# 将数据导出到Excel汇总 一、asp.net中导出Excel的方法: 在asp.net中导出Excel有两种方法,一种是将导出的文件存放在服务器某个文件夹下面,然后将文件地址输出在浏览器上;一种是将文件直接将文件输出流写给浏览器。在Response输出时,t分隔的数据,导出Excel时,等价于分列,n等价于换行。 1、将整个html全部输出Excel 此法将html中所有的内容,如按钮,表原创 2008-11-07 17:10:00 · 619 阅读 · 0 评论 -
C#获取周一周日月末月初度末度初年初年末
DateTime dt = DateTime.Now; //当前时间DateTime startWeek = dt.AddDays(1 - Convert.ToInt32(dt.DayOfWeek.ToString("d"))); //本周周一DateTime endWeek = startWeek.AddDays(6); //本周周日 DateTime startMonth = dt.Ad原创 2009-01-15 10:14:00 · 5236 阅读 · 0 评论 -
截取字符串前N位为0的
private string SubSignID(string SignID) { string RtnVal = SignID; //判断是否为订单号 Regex r = new Regex(@"^/d+$"); if (r.IsMatch(SignID)) {原创 2008-11-26 14:30:00 · 1372 阅读 · 0 评论 -
gridview 编辑,删除,更新的用法(未测试)
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml"> 无标题页原创 2009-02-06 14:45:00 · 745 阅读 · 0 评论 -
C#泛型类
C#泛型类 class Program { public class Test { //泛型类的类型参数可用于类成员 private T name; private S age; public Test(T Name, S Age) {原创 2009-02-21 00:11:00 · 647 阅读 · 0 评论 -
蜘蛛/爬虫程序的多线程控制(C#语言)
蜘蛛/爬虫程序的多线程控制(C#语言) 在《爬虫/蜘蛛程序的制作(C#语言)》一文中,已经介绍了爬虫程序实现的基本方法,可以说,已经实现了爬虫的功能。只是它存在一个效率问题,下载速度可能很慢。这是两方面的原因造成的:1. 分析和下载不能同步进行。在《爬虫/蜘蛛程序的制作(C#语言)》中已经介绍了爬虫程序的两个步骤:分析和下载。在单线程的程序中,两者是无法同时进行的。也就原创 2009-02-24 16:37:00 · 1158 阅读 · 1 评论 -
virtual override
virtual 用在基类中,指定一个虚方法(属性),表示这个方法(属性)可以重写。 override 用在派生类中,表示对基类虚方法(属性)的重写。以上的基类和派生类都是相对的。B 是 C 的基类,也可以是 A 的派生类,B 中既可以对 A 中的 virtual 虚方法用 override 重写,也可以指定 virtual 虚方法供 C 重写。不能重写非虚方法或静态方法。重写的原创 2008-12-09 14:35:00 · 723 阅读 · 0 评论 -
网络转载和Case When then
http://blog.youkuaiyun.com/21aspnet/archive/2007/03/25/1540301.aspx【DataGrid七十二变】 http://singlepine.cnblogs.com/articles/266538.html 功能齐全的DataGrid myControl myCtrl=(myControl)this.LoadControl("myCon原创 2008-12-11 11:49:00 · 827 阅读 · 0 评论 -
什么是泛型
前言 .NET 2.0中泛型的出现是一个令人激动的特征。但是,什么是泛型?你需要它们吗?你会在自己的应用软件中使用它们?在本文中,我们将回答这些问题并细致地分析泛型的使用,能力及其局限性。 类型安全 .NET中的许多语言如C#,C++和VB.NET(选项strict为on)都是强类型语言。作为一个程序员,当你使用这些语言时,总会期望编译器进行类型安全的检查。例如,如果你把对一个Book类转载 2009-02-25 10:04:00 · 1714 阅读 · 0 评论 -
C#中使用哈希表Hashtable
一,哈希表(Hashtable)简述 在.NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似keyvalue的键值对,其中key通常可用来快速查找,同时key是区分大小写;value用于存储对应于key的值。Hashtable中keyvalue键值对均为object类型,所以Hashtable可以支持任何类型的ke转载 2008-12-15 15:20:00 · 804 阅读 · 0 评论 -
生成缩略图
/// /// 生成缩略图 /// /// 源图路径(物理路径) /// 缩略图路径(物理路径) /// 缩略图宽度 /// 缩略图高度 /// 生成缩略图的方式 public static void MakeThumbnail(string originalImageP原创 2008-12-15 23:13:00 · 492 阅读 · 0 评论 -
控件开发
/** asp.net 控件开发 * */using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;原创 2008-12-17 23:42:00 · 626 阅读 · 0 评论 -
webBrowser
webBrowser原创 2010-09-15 16:54:00 · 829 阅读 · 0 评论