会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
fsspring
博客园
首页
新随笔
联系
订阅
管理
2018年9月5日
结构和类的区别
摘要: 类 vs 结构 类和结构有以下几个基本的不同点: 类是引用类型,结构是值类型。 结构不支持继承。 结构不能声明默认的构造函数。 针对上述讨论,让我们重写前面的实例: 当上面的代码被编译和执行时,它会产生下列结果: 补充:类与结构体的区别 1、结构体中声明的字段无法赋予初值,类可以: 执行以上代码将出
阅读全文
posted @ 2018-09-05 09:26 fsspring
阅读(2814)
评论(0)
推荐(0)
2018年8月28日
转【C#调用DLL的几种方法,包括C#调用C\C++\C#DLL】
摘要: C#中dll调用方法 一、 DLL与应用程序 动态链接库(也称为DLL,即为“Dynamic Link Library”的缩写)是Microsoft Windows最重要的组成要素之一,打开Windows系统文件夹,你会发现文件夹中有很多DLL文件,Windows就是将一些主要的系统功能以DLL模块
阅读全文
posted @ 2018-08-28 10:35 fsspring
阅读(4312)
评论(0)
推荐(0)
2018年8月22日
GDI+绘图基础
摘要: GDI+ 指的是.NET Framwork中提供的二维图像、图像处理等功能,是构成Windows操作系统的一个子系统,它提供了图形图像操作的应用程序编程接口(API)。 使用GDI+可以用相同的方式在屏幕或打印机上显示信息,而无须考虑特定显示设备的细节。 GDI+类提供程序员用以绘制的方法,这些方法
阅读全文
posted @ 2018-08-22 13:52 fsspring
阅读(210)
评论(0)
推荐(0)
2018年8月21日
c#静态方法和非静态方法区别
摘要: c#静态方法和非静态方法区别 C#的类中可以包含两种方法:C#静态方法与非静态方法。那么他们的定义有什么不同呢?他们在使用上会有什么不同呢?让我们来看看最直观的差别:使用了static 修饰符的方法为静态方法,反之则是非静态方法。 比较一、C#静态成员: 静态成员属于类所有,非静态成员属于类的实例所
阅读全文
posted @ 2018-08-21 13:30 fsspring
阅读(5764)
评论(1)
推荐(0)
FileInfo类和DirectoryInfo类
摘要: FileInfo类和DirectoryInfo类可以方便地对文件和文件夹进行操作。 1. FileInfo类(非静态类) FileInfo类和File类之间许多方法调用都是相同的,但是FileInfo类没有静态方法,但类中的方法仅可以用于实例化的对象。 2. DirectoryInfo类(非静态类)
阅读全文
posted @ 2018-08-21 13:27 fsspring
阅读(229)
评论(0)
推荐(0)
File类和Directory类
摘要: File类和Directory类分别用来对文件和各种目录进行操作,这两类可以被实例化,但不能被其他类集成。 1. File类(静态类) File类支持对文件的基本操作,它包括用于创建、复制、删除、移动和打开文件的静态方法,并协助创建FileStream对象。 2. Directory类(静态类) D
阅读全文
posted @ 2018-08-21 12:55 fsspring
阅读(1614)
评论(0)
推荐(0)
泛型接口、泛型类、泛型方法、泛型成员、泛型事件和泛型委托
摘要: 泛型(Generic)的特性 使用泛型是一种增强程序功能的技术,具体表现在以下几个方面: 它有助于您最大限度地重用代码、保护类型的安全以及提高性能。 您可以创建泛型集合类。.NET 框架类库在 System.Collections.Generic 命名空间中包含了一些新的泛型集合类。您可以使用这些泛
阅读全文
posted @ 2018-08-21 11:00 fsspring
阅读(768)
评论(0)
推荐(0)
2018年8月20日
详解C# 迭代器
摘要: [引用:https://www.cnblogs.com/yangecnu/archive/2012/03/17/2402432.html] 迭代器模式是设计模式中行为模式(behavioral pattern)的一个例子,他是一种简化对象间通讯的模式,也是一种非常容易理解和使用的模式。简单来说,迭代
阅读全文
posted @ 2018-08-20 09:30 fsspring
阅读(6262)
评论(0)
推荐(0)
2018年8月9日
怎么自动响应richTextBox超级链接单击click事件
摘要: 如上图所示,怎么自动响应richTextBox超级链接单击click事件?步骤如下: 1. 增加 richTextBox1_LinkClicked 事件; 2. 编辑事件内容如下: private void richTextBox1_LinkClicked(object sender, LinkCl
阅读全文
posted @ 2018-08-09 09:43 fsspring
阅读(331)
评论(0)
推荐(0)
2018年7月31日
C#中数组、ArrayList和List三者的区别
摘要: [引用BobWei的blog:https://www.cnblogs.com/BObwei/p/4869157.html] 在C#中,ArrayList,List都能够存储一组对象,那么这三者到底有什么样的区别呢。 数组 数组在C#中是最早出现的。它在内存中是连续的存储的,所以索引速度很快,而且赋值
阅读全文
posted @ 2018-07-31 12:15 fsspring
阅读(1495)
评论(0)
推荐(2)
公告
点击右上角即可分享