C#.net 软件列表

浅谈c# 泛型类的应用
C#.net

浅谈c# 泛型类的应用

2020-02-16 标签:浅谈,c,应用,封装,特定,具体,数据,类型,操作,最常,用于,集合,链接,列表,哈希,堆栈

泛型类泛型类封装不是特定于具体数据类型的操作。 泛型类最常用于集合,如链接列表、哈希表、堆栈、队列、树等。 像从集合中添加和移除项这样的操作都以大体上相同的方式执行,与所存储数据的类型无关。对大多集合类的操作,推荐使用 .NET Framework 类库中所提供的类。(1)泛型类可以继承具体类、封闭

c# 空合并运算符“??”的使用详解
C#.net

c# 空合并运算符“??”的使用详解

2020-02-16 标签:c,合并,运算,使用,详解,用于,定义,类型,引用,默认值,操作,不为,n,ull

在c#中"??"为空合并运算符,用于定义可空类型和引用类型的默认值。(1)如果此运算符的左操作数不为 null,则此运算符将返回左操作数;否则返回右操作数。例:a??b,当a为null时则返回b,a不为空时返回a本身。(2)右操作数类型必须与左操作数类型相同,或者可以隐式的转换为左操作数类型。否则编

C# interface与delegate效能比较的深入解析
C#.net

C# interface与delegate效能比较的深入解析

2020-02-16 标签:c,interface,delegate,效能,比较,深入,解析,前言,以前,code,complete,n,d,代码,大全,这本书,看过,像是,类型

前言以前在Code Complete 2nd(代码大全2)这本书上看过说在像是C#这种类型语言中能不要用delegate就尽量不要用,多使用interface取代,以避免效能上的影响实践出真理,所以我就写了个小范例来测试我的硬件是2.66G 4核心CPU,内存4G我不知道是不是电脑比较快,以及我写的

C#操作目录与文件的方法步骤
C#.net

C#操作目录与文件的方法步骤

2020-02-16 标签:c,操作,目录,文件,方法,步骤,创建,和文,通过,path,combine,合并,路径,实现,代码,如下,string

创建目录和文件1、通过Path类的Combine方法可以合并路径。实现代码如下:string activeDir = @"C:\myDir";string newPath = System.IO.Path.Combine(activeDir, "mySubDirOne");2、目录的创建。创建目录时

C#删除文件目录或文件的解决方法
C#.net

C#删除文件目录或文件的解决方法

2020-02-16 标签:c,删除,文件,目录,解决方法,实现,代码,如下,public,class,cleaner,指定,以及,路径,static,void,clean,string,dir

实现代码如下:/// 删除文件和目录public class Cleaner{////// 删除指定目录以及该目录下所有文件////// 欲删除文件或者目录的路径public static void Clean ( string dir ){CleanFiles ( dir );//第一次删除文件C

C# Word 类库的深入理解
C#.net

C# Word 类库的深入理解

2020-02-16 标签:c,word,深入,理解,代码,如下,所示,实现,using,system,collections,generic,text,microsoft,office,interop,io,web

代码如下所示:实现代码如下:using System;using System.Collections.Generic;using System.Text;using Microsoft.Office.Interop.Word;using System.IO;using System.Web;usi

C#中遍历各类数据集合的方法总结
C#.net

C#中遍历各类数据集合的方法总结

2020-02-16 标签:c,遍历,各类,数据,集合,方法,总结,枚举,类型,实现,代码,如下,sample,各个,名称,foreach,string,sp,enum

C#中遍历各类数据集合的方法,这里自己做下总结: 1.枚举类型 实现代码如下: //遍历枚举类型Sample的各个枚举名称 foreach (string sp in Enum.GetNames(typeof(Sample))) { ary.Add(sp); } //遍历枚举类型Sample的各个枚

c#生成图片缩略图的类(2种实现思路)
C#.net

c#生成图片缩略图的类(2种实现思路)

2020-02-16 标签:c,生成,图片,缩略图,实现,思路,代码,如下,summary,param,n,ame,路径,物理

第一种 实现代码如下: /**//// /// 生成缩略图 /// /// 源图路径(物理路径) /// 缩略图路径(物理路径) /// 缩略图宽度 /// 缩略图高度 /// 生成缩略图的方式 public static void MakeThumbnail(string originalIm

.net C#生成缩略图实现思路分解
C#.net

.net C#生成缩略图实现思路分解

2020-02-16 标签:n,et,c,生成,缩略图,实现,思路,分解,代码,如下,summary,param,ame,路径,width,宽度

实现代码如下: /// 生成缩略图 /// /// 源图路径 /// 缩略图路径 /// 缩略图宽度 /// 缩略图高度 /// 生成缩略图的方式:HW指定高宽缩放(可能变形);W指定宽,高按比例 H指定高,宽按比例 Cut指定高宽裁减(不变形)   /// 要缩略图保存的格式(gif,jpg,b

.net控件dropdownlist动态绑定数据具体过程分解
C#.net

.net控件dropdownlist动态绑定数据具体过程分解

2020-02-16 标签:n,et,控件,动态,绑定,数据,具体,过程,分解,页面,初始化,集合,实现,代码,如下,public,void,page,load

一、在页面初始化时候将集合绑定到DropDownList实现代码如下: public void Page_Load(Object src.EventArgs e) { ArrayList arrValue = new ArrayList(); arrValue.add("kk"); arrValue