C#
文章平均质量分 77
JeniQin
这个作者很懒,什么都没留下…
展开
-
C#类方法的重写与覆盖
在C#中改变类中相同名称的方法的实现过程中有三种方式:重载,重写和覆盖。重载首先重载是指具有相同的方法名,通过改变参数的个数或者参数类型实现同名方法的不同实现。 重写重写则是只在继承中,子类通过override关键字修饰方法,实现父类和子类相同方法的不同实现,注意,父类方法必须是用virtual或者abstract关键字修饰的虚方法或者抽象方法,例如:public转载 2017-04-26 22:10:34 · 4696 阅读 · 1 评论 -
C# static静态变量用法
静态函数的实现里不能使用非静态成员,如非静态变量、非静态函数等。静态全局变量定义:在全局变量前,加上关键字 static 该变量就被定义成为了一个静态全局变量。特点: A、该变量在全局数据区分配内存。B、初始化:如果不显式初始化,那么将被隐式初始化为0。 静态局部变量定义:在局部变量前加上static关键字时,就定义了静态局部变量。特点: A、该变量在全局数转载 2017-04-25 15:05:41 · 1608 阅读 · 0 评论 -
c#winforms程序 SFTP协议 上传/下载文件
SFTP:SecureFileTransferProtocol的缩写,安全文件传送协议.相对于FTP多了一个加密的过程。c#中利用SFTP协议上传下载文件,主要是要引用第三方类库Tamir.SharpSSH.dll。将以下3个dll引用到项目中1.有两种认证方式:1)利用password方式:需要用到host,username,password,port。2转载 2017-04-27 11:12:17 · 1867 阅读 · 0 评论