当前位置:首页 > 控制台应用程序 第2页

C# Stopwatch 类

小道5年前 (2018-11-30)C#学习4170
C# Stopwatch 类
Stopwatch 可以测量一个时间间隔的运行时间,也可以测量多个时间间隔的总运行时间。一般用来测量代码执行所用的时间或者计算性能数据,在优化代码性能上可以使用Stopwatch来测量时间。使用的时候需要引用 System.Diagnostics 命名空间。先调用 Start 方法,然后调用 Sto...

C# is和as关键字使用区别

小道5年前 (2018-11-30)C#学习4685
C# is和as关键字使用区别
关于类型的判断和转换有is和as这2个操作符。1、使用AS运算符进行类型转换.2、先使用IS运算符判断类型是否可以转换,再使用()运算符进行显示的转换.IS运算符:IS运算符用于检查对象是否与给定类型兼容,并不进行实际的转换。如果判断对象引用为null,则返回false。由于仅仅判断是否兼容,因此不...

C# 简单 控制台 飞行棋 附源码

小道5年前 (2018-11-25)C#练习4013
C# 简单 控制台 飞行棋 附源码
简单C# 控制台飞行棋,使用 int数组 用于创建地图。图例: 幸运转盘: ◎    地雷: ☆    暂停: ▲    时空隧道: 卐using System; namespace 飞行棋 {  &...

C# 冒泡排序练习

小道5年前 (2018-11-24)C#练习2957
C# 冒泡排序练习
将数组内的元素 从大到小排序:using System; namespace 冒泡排序 {     class Program     {    ...

C# 事件详解(二) 事件的完整声明 和 简化声明

小道5年前 (2018-11-07)C#学习4122
C# 事件详解(二) 事件的完整声明 和 简化声明
完整 事件 声明:模拟 顾客 到菜馆 点餐,付账。using System; using System.Threading; namespace 事件Event {     class Program &n...

C# 事件详解(一)

小道5年前 (2018-11-05)C#学习4050
C# 事件详解(一)
事件的定义:单词 Event ,译为 “事件”。通俗的理解:能够发生的什么事情。事件的功能 = 通知 + 可选的事件参数(即详细消息)事件的五个组成部分:事件的拥有者(event source ,对象)事件的成员(event,成员)事件的响应者(event subscriber,对象)事件处理器(e...

C# 委托(三) 模板方法 和 回调方法

小道5年前 (2018-11-04)C#学习4619
C# 委托(三) 模板方法 和 回调方法
模板方法:using System; namespace 模板方法 {     class Program     {     &nbs...

C# 委托(二) Delegate、Action、Func

小道5年前 (2018-11-03)C#学习3916
C# 委托(二) Delegate、Action、Func
一、Delegate委托:一般带返回值的Delegate委托:using System; namespace Delegate {     public delegate int D(int ...

C# 委托(一)

小道5年前 (2018-11-03)C#学习2744
C# 委托(一)
委托和类一样,是一种用户自定义的类型。但类表示的是数据和方法的集合,而委托则持有一个或多个方法,以及一系列预定义操作。可以通过以下操作步骤来使用委托。声明一个委托类型,委托声明看上去和方法声明相似,只是没有实现块。使用该委托类型声明一个委托变量。创建委托类型的对象,把它赋值给委托变量。新的委托对象包...

C# 索引器

小道5年前 (2018-11-03)C#学习3146
C# 索引器
索引器是一组get和set访问器,与属性类似。和属性一样,索引器不用分配内存来存储。索引器和属性都主要被用来访问其他数据成员,它们与这些成员关联,并为它们提供获取和设置访问。属性通常表示单独数据成员,索引器通常表示多个数据成员。和属性一样,索引器可以只有一个访问器,也可以两个都有。索引器总是实例成员...

C#读取文件操作

小道5年前 (2018-10-30)C#学习6715
C#读取文件操作
使用 BinaryReader 读取文件操作:using System; using System.IO; namespace IO读取 {     class Program   &nbs...

C#写入文件操作

小道5年前 (2018-10-30)C#学习4651
C#写入文件操作
在当前目录创建一个文本文档,并写入文本:using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Th...