C#
number1killer
软件测试
展开
-
基类与派生类的类型关系以及this关键字(C#)
原创 2020-05-28 16:41:04 · 377 阅读 · 0 评论 -
求3个数的最小公倍数算法之数论全覆盖(C# )
求3个数的最小公倍数之便捷算法(C# )https://blog.csdn.net/number1killer/article/details/104681168求3个数的最大公约数之算法研究集成(C#)https://blog.csdn.net/number1killer/article/details/104637728求3个数的最小公倍数之算法简化(C# )https:/...原创 2020-03-10 14:26:10 · 275 阅读 · 0 评论 -
求3个数的最小公倍数算法之数论细化(C# )
求3个数的最小公倍数之算法研究集成(C# )https://blog.csdn.net/number1killer/article/details/104637856求3个数的最小公倍数之便捷算法(C# )https://blog.csdn.net/number1killer/article/details/104681168求3个数的最大公约数之算法研究集成(C#)https...原创 2020-03-09 11:29:46 · 261 阅读 · 0 评论 -
求3个数的最小公倍数之便捷算法(C# )
求3个数的最小公倍数之算法研究集成(C# )https://blog.csdn.net/number1killer/article/details/104637856求3个数的最大公约数之算法研究集成(C#)https://blog.csdn.net/number1killer/article/details/104637728求3个数的最小公倍数之算法简化(C# )https...原创 2020-03-05 18:55:18 · 706 阅读 · 0 评论 -
求3个数的最小公倍数之算法研究集成(C# )
经历了十几次的改进,一次次的摸索;一次次的改进;反反复复的研究终于得到了现在的成果:求3个数的最大公约数之算法研究集成(C#)https://blog.csdn.net/number1killer/article/details/104637728求3个数的最小公倍数之算法简化(C# )https://blog.csdn.net/number1killer/article/deta...原创 2020-03-03 18:04:41 · 511 阅读 · 0 评论 -
求3个数的最大公约数之算法研究集成(C#)
从简单的循环递减到排序后的短路求值;再到便捷算法的鸿蒙时期;再到数论革命带来的性能提升......而这一次,将为大家带来数论和便捷算法的进一步提升:相关导读:求3个数的最小公倍数之算法简化(C# )https://blog.csdn.net/number1killer/article/details/104637525C# 求3个数的最大公约数之返璞归真https:...原创 2020-03-03 18:00:28 · 872 阅读 · 0 评论 -
C# 求3个数的最大公约数之便捷算法
在之前算法的基础上增加了一些便捷算法:相关导读:C# 求3个数的最大公约数之返璞归真https://blog.csdn.net/number1killer/article/details/104615730C# 求3个数的最小公倍数之代数革命https://blog.csdn.net/number1killer/article/details/88570888Java求三个...原创 2020-03-02 17:38:21 · 825 阅读 · 0 评论 -
WindowState属性实例解析(Windows Form背景图片异常拖动放大的两种解决方案)
如果Form设置了背景图片,那么鼠标拖动放大Form就有可能造成背景图片异常。例如:遇到这种情况,个人推荐两种解决方案:1、将BackgroundImageLayout属性的属性值更改为Stretch(拉伸模式);2、将WindowState属性的属性值设置为Maximized ....原创 2020-02-07 17:40:36 · 949 阅读 · 0 评论 -
使用Form.Load事件解决Windows Form的父窗体背景图片和颜色问题
通常情况下,我们可以通过BackgroundImage属性来设置Form的背景图片,用BlackColor来设置Form的背景颜色。然而这种方法并不总是有效,例如在父窗体中通过这个方法对父窗体的背景图片和颜色进行设置并没有起到相应的效果。那么,为什么会有这样的问题呢?当我们遇到这样的问题的时候应该如何解决这样的问题呢?...原创 2020-02-03 17:19:04 · 524 阅读 · 0 评论 -
Windows Form常用快捷button实例解析(AcceptButton和CancelButton)
原创 2020-01-28 16:56:39 · 642 阅读 · 0 评论 -
Size、AtuoSize和AtuoSizeMode属性实例解析
本文部分内容来自书籍和官网。当AtuoSize属性值为True时, AtuoSizeMode的属性值为GrowOnly时,该Form可以通过鼠标拖动来增大,但是无法通过鼠标拖动来缩小到比它的Size属性值还小的大小。当MaximumSize非默认值时,即其值非(0,0)时,这个Form最大不能超过MaximumSize的值(MaxmizeBox为True时,窗体最大化后其大小仍然为Maxi...原创 2020-01-20 14:55:26 · 277 阅读 · 0 评论 -
MaximumSize、MinimumSize、MaximizeBox、MinimizeBox实例解析
本文部分内容来自书籍和官网。程序运行之后,使用鼠标对拖动Form1的边框进行缩小操作可以发现该窗口无法再缩小了。但是这时候,单击“最小化”button仍然可以对Form1最小化到任务栏。...原创 2020-01-17 11:36:08 · 735 阅读 · 0 评论 -
Windows Form中的BackgroundImageLayout属性5个属性值实例解析
BackgroundImageLayout 屬性:使用 [BackgroundImageLayout] 屬性,即可指定您放在控制項上的影像的位置和行為。 BackgroundImageLayout只有在已設定 BackgroundImage屬性時才會生效。Tileis the default value.Tile是默认值。相关链接:设置窗体背景图片(Windows Form的...原创 2020-01-16 10:38:13 · 1699 阅读 · 0 评论 -
设置窗体背景图片(Windows Form的BackgroundImage属性)
原创 2020-01-15 16:18:55 · 4182 阅读 · 2 评论 -
Windows Form的StartPosition的5个属性值应用实例
原创 2020-01-14 16:06:49 · 703 阅读 · 0 评论 -
C#创建子窗体、父窗体
本文部分内容来自书籍。多文档界面(Multiple-Document Interface,MDI),其窗体用于同时显示多个文档,每个文档显示在各自的窗口中。在MDI窗体中,起到容器作用的窗体被称为“父窗体”,可以放在父窗体中的“其他窗体”被称为“子窗体”,又称为“MDI子窗体”。当MDI应用程序启动时,会首先显示父窗体。所有的子窗体都在父窗体中打开,可以在父窗体中打开多个子窗体...原创 2020-01-11 15:09:18 · 11556 阅读 · 1 评论 -
C#插入排序交错数组
原创 2020-01-08 09:27:56 · 172 阅读 · 0 评论 -
C#交错数组的最简排序
原创 2020-01-06 16:10:54 · 204 阅读 · 0 评论 -
交错数组的声明与遍历实例
本文部分内容来源于书籍。定义交错数组是元素为数组的数组。特性交错数组只有一个维度,但是那一维度中的元素本身就是数组。可以混合使用交错数组和多维数组。int[][,] MixArray4 = new int[2][,] {};起源多维数组可能消耗大量内存。如果应用程序只使用每一列的部分数据,那么为未使用的元素分配内存就是巨大的浪费。...原创 2019-12-07 15:03:45 · 389 阅读 · 0 评论 -
属性读写值注意事项C#
原创 2017-09-14 18:39:49 · 694 阅读 · 0 评论 -
选择排序原理和过程实例解析
与冒泡排序和直接插入排序相比,选择排序的元素值交换次数要少很多,所以其排序速度也比前者要快一些。相关导读:详解冒泡排序原理和过程https://blog.csdn.net/number1killer/article/details/79032636直接插入排序原理和过程实例解析https://blog.csdn.net/number1killer/article/details...原创 2019-11-27 16:23:05 · 157 阅读 · 0 评论 -
结构的声明和使用以及重写ToString()实例解析C#
///Date defaultDate = new Date ();通过Date的默认构造器(无参构造器)创建实例。///该实例的字段使用的是默认值,输出的是通过override过的ToString()方法转换过的字符串。///在调用无参构造器的时候,使用的是year字段的缺省值0,随后ToString()为其加上1900;...原创 2019-11-22 17:31:59 · 236 阅读 · 0 评论 -
直接插入排序原理和过程实例解析
直接插入排序与冒泡排序相似,可以把直接插入排序视为冒泡排序的一种“变形”。相关导读:详解冒泡排序原理和过程https://blog.csdn.net/number1killer/article/details/79032636...原创 2019-11-13 16:22:52 · 290 阅读 · 0 评论 -
Replace方法两种重载实例(含异常处理)
原创 2019-11-06 17:53:05 · 420 阅读 · 0 评论 -
只读属性的赋值,以及如何在访问器内部设置判断实例C#
原创 2019-07-09 17:35:13 · 291 阅读 · 0 评论 -
属性的4个局限性实例C#
原创 2017-11-30 12:21:13 · 514 阅读 · 0 评论 -
属性与字段的区别C#
原创 2017-12-07 10:37:54 · 349 阅读 · 0 评论 -
局部变量实例解析
本文部分内容摘抄自书籍和官网。因此,局部变量的可访问性实际上是封装在方法中的仅供方法内部代码访问的私有变量。由于其可访问性小于预置的访问修饰符中的最低访问级别private,所以为局部变量指定访问修饰符是无效的。C#方法的返回类型实例解析(return类型和void类型)https://blog.csdn.net/number1killer/article/detail...原创 2018-06-12 17:26:23 · 1113 阅读 · 0 评论 -
C#方法的返回类型实例解析(return类型和void类型)
* 静态类是程序在一开始运行的时候就为其分配了内存空间,而非静态类(引用类型)是在实例化之后才为其分配内存空间。 * 静态类方法不“属于”实例(对象),属于类。不能通过实例(对象)引用静态成员。静态类方法 请用 :类名.方法() 调用,例如: Program . doAgain(c); Program.doAgain(122222);引用类方法...原创 2018-06-12 16:48:11 · 11242 阅读 · 2 评论 -
C#方法的定义和调用实例(C#计算器实例)
C#方法的定义和调用实例(C#计算器实例)https://blog.csdn.net/number1killer/article/details/80540974C#方法中的参数的:作用域、数据传递以及调用方法时的参数格式https://blog.csdn.net/number1killer/article/details/80668407C#方法中两种可选参数的定义和调用实例https://bl...原创 2018-06-01 17:40:25 · 2578 阅读 · 0 评论 -
C#方法中的引用类型(ref和out)参数解析
本文主要演示和说明C#中方法的引用类型参数的定义和调用,以及方法中的引用类型参数与值类型参数的不同。话不多说,直接上代码:定义各类方法和参数的Parameters类:通过值传递来为参数赋值并调用方法的PassNewargument类:通过引用变量来为参数赋值并调用方法的pastArgumentByReferences()方法:main方法:由此可见作用于方法中的引用类型(ref和out)参数的所有...原创 2018-06-21 15:54:13 · 1221 阅读 · 0 评论 -
C#方法中两种可选参数的定义和调用实例
1、根据方法的参数类型或者参数数量来定义可选参数: 编辑器根据参数类型判断调用哪个重载版本编辑器根据参数数量判断调用哪个重载版本 2、在定义方法的时候就已经赋值的方法参数,在调用该方法的时候可以不带参数...原创 2018-06-14 10:51:45 · 2843 阅读 · 0 评论 -
c#如何消除方法中的参数歧义
前几篇博文讲了C#的方法定义和调用;方法中的返回类型;方法中的参数传递;方法中使用可选参数的两种方法。C#方法的定义和调用实例(C#计算器实例)https://blog.csdn.net/number1killer/article/details/80540974 C#方法的返回类型实例解析(return类型和void类型https://blog.csdn.net/number1killer/a...原创 2018-06-16 15:29:29 · 363 阅读 · 0 评论 -
缺省值和null值的区别和作用
许多人认为缺省值就是null值,甚至有些书籍上也是这么写的。但是事实上,缺省值是default-value;而null值是空值,是缺省值的一种,常见的缺省值还有0和False。定义:区别:使用范围:值的不同:操作的不同实际使用的不同用程序计算出边长为整数且周长为16的矩形之中面积最大的是正方形https://blog.csdn.net/number1kille...原创 2018-05-21 11:23:51 · 9175 阅读 · 0 评论 -
C#自动设置三维数组并对其进行排序
自动化为三维数组设置下标和元素https://blog.csdn.net/number1killer/article/details/80062718程序算法之逆推法(猴子摘桃问题正解)https://blog.csdn.net/number1killer/article/details/78092587用for循环设置二维数组下标和元素 https://blog.csdn.net/number1...原创 2018-05-01 13:44:15 · 1173 阅读 · 0 评论 -
C#用程序计算出边长为整数且周长为16的矩形之中面积最大的是正方形
自动化为三维数组设置下标和元素https://blog.csdn.net/number1killer/article/details/80062718程序算法之逆推法(猴子摘桃问题正解)https://blog.csdn.net/number1killer/article/details/78092587输出:a=1 b=15; s=15 its[1]=15a=2 b=14; s=28 its[2...原创 2018-05-01 12:23:51 · 513 阅读 · 0 评论 -
C#自动化为三维数组设置下标和元素
用for循环设置二维数组下标和元素 https://blog.csdn.net/number1killer/article/details/80027994 一个意外导致数组中的元素无限循环的实例_https://blog.csdn.net/number1killer/article/details/80021129遍历数组 https://blog.csdn.net/numb...原创 2018-04-24 12:03:29 · 631 阅读 · 2 评论 -
C#用for循环设置二维数组下标和元素
一个意外导致数组中的元素无限循环的实例_https://blog.csdn.net/number1killer/article/details/80021129遍历数组 https://blog.csdn.net/number1killer/article/details/77703289...原创 2018-04-21 12:08:22 · 2283 阅读 · 1 评论 -
C# GetProcessesByName()方法使用实例
用GetCurrentProcess()方法创建并启动多进程https://blog.csdn.net/number1killer/article/details/79941929使用互斥锁lock同步线程数据https://blog.csdn.net/number1killer/article/details/79807033在Visual Studio (C#)中如何...原创 2018-04-16 16:18:58 · 12667 阅读 · 0 评论 -
GetCurrentProcess()方法进程资源查询实例
本文部分内容来源于书籍和官网网摘。GetCurrentProcess()方法获取“新的 Process 组件”并将其与“当前活动的”进程关联。返回ProcessA new Process component associated with the process resource that is running the calling application.一个与 正在被应用调用的正...原创 2018-04-14 17:03:56 · 9144 阅读 · 0 评论