C#
文章平均质量分 92
_Pence
一个新手程序员
展开
-
C#之#region和<summary>的使用
使用#region就是将一些有关联的代码组织在一起,然后折叠起来。这样你就在一个函数中看不到很长的令人头痛的代码段。例如:publicvoid DoSomething(){bool shouldIDoSomething;#region Decide if I should do somethingif(needToDoSomething &amp;&amp; haventDon...翻译 2018-06-21 16:07:30 · 2251 阅读 · 0 评论 -
C#之文件和文件夹操作----实现移动文件和文件夹
通过一个具体的案例来深入了解文件操作和文件夹操作:文件操作管理类: 功能:创建文件: 输入exit返回上一级,输入指定路径,创建新文件,路径存在就选择是否覆盖或者重新输入;删除文件: 输入exit返回上一级,输入指定路径,判断该路径是否存在,存在就删除该文件,不存在就重新输入;查看文件: 1)查看文件信息:名字,创建时间,最后修改时间,字节大小 2)查看文件内容(do...原创 2018-07-25 20:35:22 · 2235 阅读 · 0 评论 -
C#之简易版商品管理系统(非常简易)
简易版商品管理系统: 提示:最多不超过5种商品(水果,厨具,饼干等等) 输入1,进行添加商品的操作; 通过键盘输入每种商品的信息,并进行存储; 输入2,进入查询商品的操作(显示商品的基本信息); 打印列表: 商品id 名字 数量 价格 1001 苹果 100 1...原创 2018-07-05 20:10:21 · 4856 阅读 · 0 评论 -
C#数据结构入门(动态数组、泛型列表、字典、栈、队列、双向链表)
动态数组(ArrayList):代表了可被单独索引的对象的有序集合。 它基本上可以替代一个数组。但是,与数组不同的是,您可以使用索引在指定的位置添加和移除项目,动态数组会自动重新调整它的大小。它也允许在列表中进行动态内存分配、增加、搜索、排序各项。 实例:class ArrayList {static void Main(string[] args) { ...原创 2018-07-17 20:09:30 · 1461 阅读 · 0 评论 -
C#继承练习题
一、 应用程序,该程序包括3个类:Monkey类、People类和主类E。要求: (1) Monkey类中有个构造方法:Monkey (String s),并且有个public void speak()方法,在speak方法中输出“咿咿呀呀……”的信息。 (2)People类是Monkey类的子类,在People类中定义方法speak(),在speak方法中输出“不错嘛!会说话了!”的信息。...原创 2018-07-17 20:14:16 · 4335 阅读 · 0 评论 -
C#之常量(const)静态(static)ref参数 out参数
常量(const)常量是固定值,程序执行期间不会改变。常量可以是任何基本数据类型,比如整数常量、浮点常量、字符常量或者字符串常量,还有枚举常量。 使用const修饰变量变为常量,常量不能改变且必须在定义时初始化, 只能通过类名和结构名来访问,与对象无关 定义如下:namespace _常量{ class _常量{ public const int PI = 3...原创 2018-07-10 19:57:11 · 2016 阅读 · 0 评论 -
C#之面向对象(一)------类和对象
类类是具有相同或相似特征(属性)和行为(方法)的对象集合。定义如下:namespace 面向对象{ //定义类:访问修饰符 + class + 类名 //如果未加访问修饰符,则默认为internal //学生类 calss Student{ //类中包含属性和方法 public string _name; //姓名 ...原创 2018-07-03 14:43:08 · 325 阅读 · 0 评论 -
C#之结构和枚举
结构结构是值类型数据结构,它使变量可以保存各种数据类型的相关数据,用struct关键字来创建结构。结构代表一个记录,比如你想记录一个人的各种属性:姓名 性别 年龄爱好定义结构 用struct语句来定义一个带有多个成员的新的数据类型,比如声明一个person结构:(如果该名字表示的是结构体里面的名字,这需要在名字前加’_’)struct Person{ ...原创 2018-06-24 00:05:34 · 604 阅读 · 0 评论 -
C#之总结
数据类型一、基础数据类型/基本类型:值类型(结构)byte,sbyte 一个字节 0~2^8-1short,ushort 两个字节 0~2^16-1int,uint 四个字节 0~2^32-1long,ulong 八个字节 0~2^64-1float 四个字节 有效位为7位double 八个字节 有效位为15位\decimal 十六个字节 有效位为28~29值类型进行转...原创 2018-08-08 19:55:57 · 190 阅读 · 0 评论