摘要: staticvoid Main(string[] args) { string s =""; //(1)字符访问(下标访问s[i]) s ="ABCD"; Console.WriteLine(s[0]); // 输出"A"; Console.WriteLine(s.Length... 阅读全文
posted @ 2017-10-26 15:14 sadseal 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 因为要对文件做操作,所以首先还是要引入命名空间 一、保存对象数据到文本文件中。 注意对象明确原则; 二、读取对象数据,并显示; 阅读全文
posted @ 2017-07-28 11:06 sadseal 阅读(3363) 评论(0) 推荐(1) 编辑
摘要: 文件操作先引入命名空间; 一、写入问本文件,总结为5个步骤; 二、读取文本文件,一样5个步骤 三、模拟写入系统日志文件(即逐行写入) 四、删除文件 五、复制文件 六、移动文件 七、目录操作-获取目录下所有文件 八、目录操作-获取当前文件夹下的子目录 九、目录操作-创建目录 十、目录操作-删除制定目录 阅读全文
posted @ 2017-07-28 11:02 sadseal 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 一、如果是基本数据类型元素,可以直接排序; 二、如果是对象类型元素 1、当排序只有一种的时候,可以使用默认比较器IComparable<T>在类中直接实现接口即可; 当对集合对象进行排序的时候,需要使用接口来实现默认排序; 最终在使用时候直接调用sort()来实现排序,编译器直接调用接口实现类; 2 阅读全文
posted @ 2017-07-21 09:46 sadseal 阅读(1930) 评论(0) 推荐(1) 编辑
摘要: 关于Dictionary<k,v>泛型集合 Dictionary<k,v>通常成为字典,<k,v>约束集合中元素类型; 编译时检查类型约束,无需装箱拆箱操作,与哈希表操作类似; 阅读全文
posted @ 2017-07-20 16:39 sadseal 阅读(1126) 评论(0) 推荐(0) 编辑
摘要: 泛型集合 List<T> List<T>泛型集合特点: <T>表示泛型,T是Type简写,表示当前不确定具体类型; 可以根据用户的实际需要,确定当前集合需要存放的数据类型,一旦确定不可改变; 使用泛型集合只能添加一种类型的数据,数据取出后无需强制转换 阅读全文
posted @ 2017-07-20 16:30 sadseal 阅读(649) 评论(0) 推荐(1) 编辑
摘要: 一、ref 关键字 使用ref关键字可以将值类型变量按照引用方式进行传递; 建议:在时间开发过程当中不建议经常使用ref关键字; 二、out关键字 out关键字使用: 1、out关键字其实也是使用引用方式传递,实践开发中不建议经常使用out关键字; 2、可以使用“字典集合”方式返回多个参数; 阅读全文
posted @ 2017-07-20 15:05 sadseal 阅读(326) 评论(0) 推荐(0) 编辑
摘要: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace CalaDemo { /// /// 计算器类 /// class calculator { ... 阅读全文
posted @ 2017-07-20 11:40 sadseal 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Threading.Tasks; 6 7 namespace ClassDemo 8 { 9 /// 10 /// 学员类 11 //... 阅读全文
posted @ 2017-07-18 11:16 sadseal 阅读(437) 评论(1) 推荐(1) 编辑
摘要: 一、程序注释方法: 1、/* *注释内容 */ 2、3斜杠注释,文档注释 /// <summary> /// 程序入口点 /// </summary> 3、//双斜杠单行注释 二、代码折叠器 #region 程序入口点 代码块 #endregion 三、程序编写注意问题 1、严格区分大小写 2、双引 阅读全文
posted @ 2017-06-27 17:17 sadseal 阅读(168) 评论(1) 推荐(0) 编辑