- 博客(23)
- 资源 (6)
- 收藏
- 关注
转载 C#泛型集合揽(泛型的创建,泛型集合的排序,泛型集合的搜索,泛型集合的扩展)
怎样创建泛型集合? 主要利用System.Collections.Generic命名空间下面的List泛型类创建集合,语法如下:ListT> ListOfT = new ListT>();其中的"T"就是所要使用的类型,既可以是简单类型,如string、int,也可以是用户自定义类型。下面看一个具体例子。定义Person类如下:class Person{ private
2008-05-27 10:17:00 814
转载 比较C#中的readonly与const
C#中有两种常量类型,分别为readonly(运行时常量)与const(编译时常量),本文将就这两种类型的不同特性进行比较并说明各自的适用场景。工作原理 readonly为运行时常量,程序运行时进行赋值,一旦赋值便无法更改,因此也有人称其为只读变量。 const为编译时常量,程序编译时将对常量值进行解析,并将所有常量引用替换为相应值。 下面声明两个常量:public
2008-05-27 09:48:00 268
转载 数据库复制——从SQL Server 2000向SQL Server 2005迁移数据库
服务器环境如下:GOCEAN-LEE/SQL2000:SQL Server 2000GOCEAN-LEE/SQL2005:SQL Server 2005Windows Server 2003 sp2系统用户GOCEAN-LEE/Administrator,GOCEAN-LEE/SQLAgentUser,密码皆为password,同隶属于Administrators配置过程如下:1.设置SQ
2008-05-26 18:03:00 841
转载 数据库开发常用T-SQL汇总(转)
1.按姓氏笔画排序:Select * From TableName Order By CustomerName Collate Chinese_PRC_Stroke_ci_as 5.比较A,B表是否相等:if (select checksum_agg(binary_checksum(*)) from A)=(select checksum_agg(binary_checksum(*)) from
2008-05-26 16:50:00 428
转载 Remoting编程步骤
更新时间:2006-03-07 18:58关 键 词:Remoting阅读提示:Remoting编程基本原理:当客户端创建远程RemotableClass的一个实例,.NET框架在客户端应用程序域中产生一个代理。该代理看起来就像实际对象。代理收到调用后,通过通道连接到远程的对象。 一、编写步骤 第一步 编写一个DLL,其中包含所要Remottable的类
2008-05-25 17:25:00 782
转载 C#类的继承
本节课将介绍C#中的继承,其目的如下: 1.基类的实现 2.类的继承 3.在派生类中初始化基类 4.如何调用基类成员 5.如何覆盖基类成员 继承是面向对象程序设计的主要特征之一,它可以让你重用代码,可以节省程序设计的时间。 1.清单8-1 继承: BaseClass.cs using System;public class ParentClass{public ParentClass(){Cons
2008-05-22 16:01:00 342
转载 C#中虚方法重载
在C#中,进行虚方法的重载有些体会,现与大家分享。 首先请大家看看下面的例子, using System; abstract public class contact { public virtual string prinf() { return ("这是虚方法"); } } public class class1:contact { public string prinf() { return
2008-05-22 14:03:00 319
转载 C#中的接口
接口把一组公共方法和属性组合起来 ,以封装特定功能的一个集合。通过类可以实现接口,这样类就支持接口所有的属性和方法。 接口只能对方法和属性进行定义,不能实现,只能由支持它的类实现。接口中的成员不能用访问符修饰,如public,private,它的成员默认为public 定义接口比较简 单 public interface IMyinterface { void Dosomething();//方法
2008-05-22 13:45:00 186
原创 一道试题说明C# enum 运行
using system; enum color { red, green = 10, blue } class test { static void main() { conso
2008-05-21 14:39:00 295
原创 abstract & virtual & override & new
abstract abstract 修饰符可以和类、方法、属性、索引器及事件一起使用。 在类声明中使用 abstract 修饰符以指示类只能是其他类的基类。抽象类具有以下特性: ·抽象类不能实例化。 ·抽象类可以包含抽象方法和抽象访问器。 ·不能用 sealed 修饰符修改抽象类,这意味着该类不能被继承。 ·从抽象类派生的非抽象类必须包括继承的所有抽象方法和抽象访问器的实实现。 ·在方
2008-05-21 13:18:00 167
转载 抽象类和接口
下面针对抽象类和接口做一个详细的对比 抽象类( abstract method ) 接口 ( interface ) 可以包含实现区块 不能包含实现区块
2008-05-21 13:12:00 184
原创 C#基本语法 (面试时可能用的到,有助于理解)
1. *传入某个属性的**set**方法的隐含参数的名称是什么?* value,它的类型和属性所声名的类型相同。 2. *如何在**C#**中实现继承?** *在类名后加上一个冒号,再加上基类的名称。 3. *C#**支持多重继承么?** *不支持。可以用接口来实现。 4. *被**protected**修饰的属性**/**方法在何处可以访问?** *在继
2008-05-21 11:38:00 267
转载 C# 委托的一些理解
什么是委托 首先要知道什么是委托,用最通俗易懂的话来讲,你就可以把委托看成是用来执行方法(函数)的一个东西。如何使用委托 在使用委托的时候,你可以像对待一个类一样对待它。即先声明,再实例化。只是有点不同,类在实例化之后叫对象或实例,但委托在实例化后仍叫委托。声明,如:1 namespace Vczx.ProCSharp.Exc2 {3 delegate d
2008-05-21 11:20:00 252
转载 使用Transact-SQL进行数据导入导出方法详解 (http://www.cnblogs.com/nokiaguy/archive/2008/05/21/1203801.html)
本文讨论了如何通过Transact-SQL以及系统函数OPENDATASOURCE和OPENROWSET在同构和异构数据库之间进行数据的导入导出,并给出了详细的例子以供参考。1. 在SQL Server数据库之间进行数据导入导出(1).使用SELECT INTO导出数据 在SQL Server中使用最广泛的就是通过SELECT INTO语句导出数据,SELECT INTO语句同时具备两个
2008-05-21 10:42:00 300
转载 javascript 获取页面高度(多种浏览器)(转)
关于获取各种浏览器可见窗口大小的一点点研究function getInfo(){ var s = ""; s += " 网页可见区域宽:"+ document.body.clientWidth; s += " 网页可见区域高:"+ document.body.clientHeight; s += " 网页可见区域宽:"+ document.body.offsetWidth
2008-05-20 11:11:00 438
转载 js函数实现用户在本网页停留时间
script language ="javascript"> var second=0; var minute=0; var hour=0; window.setInterval ("OnlineStayTimes();",1000); function OnlineStayTimes()
2008-05-20 11:07:00 373
原创 在页面上随机摆放留言的实现
代码如下:利用泛型进行循环输出: for (int i = 0; i list.Count; i++) ...{ top = r.Next(0, 500); left = r.Next(0, 610); note = r.Next(1, 6); sb.AppendFormat(@"
2008-05-19 11:15:00 240
原创 文本框聚集时清空默认值,离开时如果为空则恢复默认值的js函数
function resetFields(whichForm){ //whichForm 为元素所在的表单名 if(!whichForm) return false; for(var i=0;i var element = whichForm.elements[i]; if(element.type == "submi
2008-05-19 10:46:00 681 2
原创 用层实现长篇文章分页(用“scrollHeight”获得垂直滚动条的高度,用此值除以div层的高度,取整后就是总的页数。当用户查看某页时,便调用“showPage”方法,实现翻页效果。)
#frameContent{ width:500px; /*调整显示区的宽*/ height:200px; /*调整显示区的高*/ font-size:14px; line-height:20px;
2008-05-15 14:48:00 763
原创 div 滚动条自动显示在底部
1、div层的滚动条默认显示在顶端,有时候为了让用户可以一目了然地看到结果,可以将层的滚动条设置到最底端。是body标签的“onload”事件。通过“getElementById”方法获取要设置滚动条所在的div,然后设置div的“scrollTop”属性值为滚动条的高度。
2008-05-15 14:42:00 2555 3
转载 prototype.js
prototype.js是什么?万一你没有使用过大名鼎鼎的prototype.js,那么让我来告诉你,prototype.js是由Sam Stephenson写的一个javascript类库。这个构思奇妙,而且兼容标准的类库,能帮助你轻松建立有高度互动的web2.0特性的富客户端页面。如果你最近尝试使用它,你大概了解到文档并不是作者的一个强项。和在我以前使用这个类库的不少开发者一样,一开始
2008-05-15 13:19:00 261
原创 从excel表读取数据并插入sql 数据库中
代码如下:/**//// /// 读取excel表中的数据并插入数据库,需要引入using System.Data.OleDb; ///using System.Data.SqlClient; /// /// execl表的路径 private void test(string excelPath) ...{ string myst
2008-05-07 13:38:00 518
阿朱<<走出软件作坊>>
2009-05-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人