浅谈c# 泛型类的应用
泛型类泛型类封装不是特定于具体数据类型的操作。 泛型类最常用于集合,如链接列表、哈希表、堆栈、队列、树等。 像从集合中添加和移除项这样的操作都以大体上相同的方式执行,与所存储数据的类型无关。对大多集合类的操作,推荐使用 .NET Framework 类库中所提供的类。(1)泛型类可以继承具体类、封闭
泛型类泛型类封装不是特定于具体数据类型的操作。 泛型类最常用于集合,如链接列表、哈希表、堆栈、队列、树等。 像从集合中添加和移除项这样的操作都以大体上相同的方式执行,与所存储数据的类型无关。对大多集合类的操作,推荐使用 .NET Framework 类库中所提供的类。(1)泛型类可以继承具体类、封闭
在c#中"??"为空合并运算符,用于定义可空类型和引用类型的默认值。(1)如果此运算符的左操作数不为 null,则此运算符将返回左操作数;否则返回右操作数。例:a??b,当a为null时则返回b,a不为空时返回a本身。(2)右操作数类型必须与左操作数类型相同,或者可以隐式的转换为左操作数类型。否则编
前言以前在Code Complete 2nd(代码大全2)这本书上看过说在像是C#这种类型语言中能不要用delegate就尽量不要用,多使用interface取代,以避免效能上的影响实践出真理,所以我就写了个小范例来测试我的硬件是2.66G 4核心CPU,内存4G我不知道是不是电脑比较快,以及我写的
创建目录和文件1、通过Path类的Combine方法可以合并路径。实现代码如下:string activeDir = @"C:\myDir";string newPath = System.IO.Path.Combine(activeDir, "mySubDirOne");2、目录的创建。创建目录时
实现代码如下:/// 删除文件和目录public class Cleaner{////// 删除指定目录以及该目录下所有文件////// 欲删除文件或者目录的路径public static void Clean ( string dir ){CleanFiles ( dir );//第一次删除文件C
代码如下所示:实现代码如下:using System;using System.Collections.Generic;using System.Text;using Microsoft.Office.Interop.Word;using System.IO;using System.Web;usi
C#中遍历各类数据集合的方法,这里自己做下总结: 1.枚举类型 实现代码如下: //遍历枚举类型Sample的各个枚举名称 foreach (string sp in Enum.GetNames(typeof(Sample))) { ary.Add(sp); } //遍历枚举类型Sample的各个枚
第一种 实现代码如下: /**//// /// 生成缩略图 /// /// 源图路径(物理路径) /// 缩略图路径(物理路径) /// 缩略图宽度 /// 缩略图高度 /// 生成缩略图的方式 public static void MakeThumbnail(string originalIm
实现代码如下: /// 生成缩略图 /// /// 源图路径 /// 缩略图路径 /// 缩略图宽度 /// 缩略图高度 /// 生成缩略图的方式:HW指定高宽缩放(可能变形);W指定宽,高按比例 H指定高,宽按比例 Cut指定高宽裁减(不变形) /// 要缩略图保存的格式(gif,jpg,b
一、在页面初始化时候将集合绑定到DropDownList实现代码如下: public void Page_Load(Object src.EventArgs e) { ArrayList arrValue = new ArrayList(); arrValue.add("kk"); arrValue