随笔分类 -  C#

摘要:实现效果: 知识运用: 资源文件 将图片存入资源文件 资源管理器-Properties-Resources.resx文件 读取资源文件中的图片 Properties命名空间下的Resoources资源类 pictureBox.Image=Properties.Resources.max; Windo 阅读全文

posted @ 2018-12-10 21:03 努力成长静待花开 阅读(1488) 评论(0) 推荐(0)

摘要:实现效果: 知识运用: 获取桌面大小时,主要用到了Screen类: 表是单个系统上的一个或多个显示设备 其PrimaryScreen属性用来获取主显示 返回一个Screen对象 而调用Screen对象的WorkingArea属性可以获取显示器的工作区 实现代码: 阅读全文

posted @ 2018-12-09 23:11 努力成长静待花开 阅读(265) 评论(0) 推荐(0)

摘要:实现效果: 知识运用: 用到了窗体的StartPosition属性 用来获取或设置运行时窗体的启始位置 public FormStartPosition StartPosition{ get;set; } 属性值为FormStartPosition枚举值之一 实现代码: 阅读全文

posted @ 2018-12-09 18:43 努力成长静待花开 阅读(149) 评论(0) 推荐(0)

摘要:实现代码: 知识运用: 窗体的Width属性 Height属性 用于获取或设置窗体的宽度(高度) 属性值以像素为单位 和FormBorderStyle属性 用于 获取或设置窗体的边框样式 属性值为FormBorderStyle枚举值 实现代码: 阅读全文

posted @ 2018-12-09 18:24 努力成长静待花开 阅读(209) 评论(0) 推荐(0)

摘要:实现效果: 知识运用: Form类的TopMost属性用来设置或获取一个值 指示该窗体是否应显示为最顶成窗体 public bool TopMost{ get; set } //属性值:true flase 默认为false 实现代码: 阅读全文

posted @ 2018-12-09 18:03 努力成长静待花开 阅读(623) 评论(0) 推荐(0)

摘要:实现效果: 知识运用: 窗体的Left属性和Top属性 属性值以像素为单位 实现代码: 阅读全文

posted @ 2018-12-09 16:05 努力成长静待花开 阅读(191) 评论(0) 推荐(0)

摘要:实现效果: 知识运用: 递归算法: return num * factorial(num - 1); 实现代码: 阅读全文

posted @ 2018-12-09 15:08 努力成长静待花开 阅读(401) 评论(0) 推荐(0)

摘要:实现效果: 知识运用: Math类的Pow方法:返回指定数字的指定次幂 public static double Pow(double x,double y) 实现代码: 阅读全文

posted @ 2018-12-09 14:50 努力成长静待花开 阅读(1283) 评论(0) 推荐(0)

摘要:实现效果: 知识运用: List泛型集合:表是可通过索引访问的对象的强类型列表 提供了对列表进行搜索,排序和操作的方法 Add方法: 将对象添加到List<T>的结尾处 ToArray方法:用于将List<T>的元素复制到新的数组中 返回一个数组 实现代码: 阅读全文

posted @ 2018-12-08 23:07 努力成长静待花开 阅读(245) 评论(0) 推荐(0)

摘要:实现效果: 知识运用: 通过泛型方法的重载实现调用窗体与提示窗体分开编写 实现代码: 阅读全文

posted @ 2018-12-08 21:38 努力成长静待花开 阅读(333) 评论(0) 推荐(0)

摘要:实现效果: 知识运用:(泛型类的继承) class DerivedClass<类型参数T>:BaseClass<类型参数T> { } 实现代码: 阅读全文

posted @ 2018-12-08 20:51 努力成长静待花开 阅读(756) 评论(0) 推荐(0)

摘要:实现效果: 知识运用:(泛型方法) 实现代码: 阅读全文

posted @ 2018-12-08 17:47 努力成长静待花开 阅读(348) 评论(0) 推荐(0)

摘要:实现效果: 知识运用:(泛型类) 类修饰符 class 类名 <类型参数T> { 类体 } 实现代码: 阅读全文

posted @ 2018-12-08 17:10 努力成长静待花开 阅读(760) 评论(0) 推荐(0)

摘要:实现效果: 知识运用: 通常使用yield return依次返回每个元素 使用yield break语句终止迭代 迭代器的返回值类型必须为IEnumerable或IEnumerator中的任意一种 实现代码: 阅读全文

posted @ 2018-12-08 16:15 努力成长静待花开 阅读(166) 评论(0) 推荐(0)

摘要:实现效果: 知识运用: 实现代码: 补充说明: 阅读全文

posted @ 2018-12-07 23:03 努力成长静待花开 阅读(205) 评论(0) 推荐(0)

摘要:实现效果: 知识运用: 虚方法:允许被其子类重新定义的方法 声明时使用virtual修饰符 重写方法:使用相同的签名重写继承的虚方法 两者联系:虚方法主要用来引入新方法 而重写方法则使从基类继承而来的虚方法的专用化(其具体实现) 实现代码: 阅读全文

posted @ 2018-12-07 22:16 努力成长静待花开 阅读(301) 评论(0) 推荐(0)

摘要:实现效果: 知识运用: 使用sealed关键字声明密封类 访问修饰符 sealed clsss 类名:基类或接口{ //l类成员 } 实现代码: 补充说明: 密封类不能作为基类被继承,但它可以继承其他类或接口 在密封类中不能声明受保护的成员和虚方法 因为密封类的不可继承性,因此不能声明为抽象的 阅读全文

posted @ 2018-12-07 00:26 努力成长静待花开 阅读(345) 评论(0) 推荐(0)

摘要:实现效果: 知识运用: 接口的声明 修饰符 interfac 接口名称:继承的接口名称{ 接口内容; } 实现代码: 补充说明: 声明接口时,通常以大写字母 I 开头 除interface和接口名外,其他的都是可选项 可使用new public protected internal和private等 阅读全文

posted @ 2018-12-06 23:21 努力成长静待花开 阅读(515) 评论(0) 推荐(0)

摘要:实现效果: 知识运用: 实现代码: 阅读全文

posted @ 2018-12-06 21:56 努力成长静待花开 阅读(225) 评论(0) 推荐(0)

摘要:实现效果: 实现代码: 阅读全文

posted @ 2018-12-06 21:12 努力成长静待花开 阅读(1225) 评论(0) 推荐(0)