- 博客(11)
- 资源 (2)
- 收藏
- 关注
原创 C#创建与引用DLL文件
DLL(Dynamic Link Library)文件是动态链接库文件。在windows系统中,许多应用程序并不是一个完整的可执行文件,而是被分成一些相对独立的可执行文件即(DLL)文件,其中存放的是各类程序的函数,当程序需要调用函数时需要先载入DLL。首先是建立一个DLL文件:打开VS软件,新建类库文件:using System;using System.Collections.Gene...
2018-12-13 11:54:18 1124
原创 bin和obj文件夹
在C#编程中,在我们所建的工程文件夹内经常会出现,bin文件夹和obj文件夹,而在这每一个文件夹下面又包含debug和release文件夹,这些都是在程序运行过程中自动产生的。首先说下bin和obj文件Bin文件夹是存放最终代码的文件夹,而obj则是存放这个代码在运行过程中所产生的临时文件,对于我们来讲,修改以及使用的都是在bin文件夹下面,在bin文件夹内我们经常可以看到.dll和exe文件...
2018-12-13 10:12:18 2038
原创 list<T>类
在C#namespace System.Collections.Generic 这个命名空间下已经帮我们定义了一个list类,这个里面就可以实现线性表的功能,打开该命名空间可以发现其中的具体的LIST类的定义:namespace System.Collections.Generic{ // // 摘要: // 表示可通过索引访问的对象的强类型列表。提供用于对列表...
2018-12-12 20:42:18 566
原创 泛型类class<T>
泛型就是通过参数化来使用同一份程序可以处理多种数据类型。创建一个泛型类的意思就是该类中所包含的一些数据类型是不确定的,在实例这些类的时候需要定义具体的数据类型。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;na...
2018-12-12 14:11:15 1007
原创 C#继承与接口
继承的使用首先是为了简化我们的程序,避免同一性质的数据浪费过多的内存空间,同时也是为了更好的维护,就是当我们只想改变一个类中的数据时,就可以改变所有用到这个类的数据了。继承的使用是以类而言的,通过继承关系,一个类可以继承该基类所有成员数据和方法函数,当然该类也可以重新修改自己所继承的基类的方法等。类不支持多重继承,只能一个一个继承,例如:class Gezi:birdclass这就是鸽子类继承鸟类...
2018-12-11 09:44:15 775
原创 C#thread线程类
首先需要先说明下线程是什么,一台计算机核心是CPU,CPU中可以运行应用程序,这里我们把应用程序理解成进程,而一个进程是由至少一个或多个线程组成的。这里要说明的是进程和线程的关系,进程是包含多个线程的,各个线程就可以单独运行,提高效率。比如我们在一个程序里面要执行一个功能,由于程序执行是由上而下顺序的,那么如果我们在前面有一个特别耗时的方法,比如读取或者下载一个大文件,那么整个程序的运行就会特别缓...
2018-12-09 12:14:26 753
原创 C#XML文件
XML是可扩展标记语言,标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言。其命名格式如程序所示:&amp;lt;PRO&amp;gt; &amp;lt;person&amp;gt; &amp;lt;NAME LAN=&quot;CN&quot;&amp;gt;小明&amp;lt;/NAME&amp;gt;
2018-12-08 18:07:29 852
原创 fileinfo和directoryinfo以及file与stream
这里把CSV文件和EXCEL文件做一个对比:首先CSV(Comma Separate Values),是用逗号隔开的数据类型,以逗号为分隔符是一行一行进行读取的,而EXCEL表格就是我们平常见到的,里面包含一些分类,比如说姓名,学号这些小标题栏。而在CSV中,这些都是通过逗号隔开的,就是一种简单的平面数据文件。相比于excel文件更容易被读取与引用。...
2018-12-07 23:05:27 547
原创 Array与Arraylist类
首先数组的操作有以下几种,由于数组是由system.Array类派生出来的引用对象,可以用该类的方法对数组进行操作。namespace System { // 提供一些方法,用于创建、处理、搜索数组并对数组进行排序,从而充当公共语言运行时中所有数组的基类。 public abstract class Array : ICloneable, IList, ICollection, IEnumera...
2018-12-05 16:32:40 163
原创 file和filestream
在C#编程环境中,当我们对电脑文件进行读写、移动、复制、删除等这些操作时,这些都可以在system.IO名称空间下,所以当我们想要通过C#编程语言对其进行操作时,需要添加该名称空间,它内部包含对数据流和文件进行同步或异步读取与写入操作。先简单介绍几个文件操作类:首先是file类:这是一个静态类,内部包含常见,复制,移动操作的一些静态方法,其内部包含众多的操作方法:主要有copy:将现有文件复...
2018-12-04 08:29:08 651
Program.cs
2019-06-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人