随笔分类 - C#
摘要:string类中,会用到replace,contain,split,substring等方法,在程序集 中也有详细的介绍,这里复述一遍。 replace: replace 很好理解,细分有两种方法,第一个参数写要被替换的值,第二个参数写新的值。两个方法分别是字符串和单个字符的区别。 contain:
阅读全文
摘要:先上代码 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using Sy
阅读全文
摘要:抽象成员: 必须是一个函数成员,字段跟常量不能为抽象成员,必须用abstract修饰符,不能有实现代码块,抽象成员的代码用分号表示。 例如,abstract pubilc void PrintStuff(stirng s); 抽象成员只能在抽象类中声明。 只有4中类型成员可以声明为抽象的: 1.方法
阅读全文
摘要:静态类中所有成员都是静态的。静态类用于存放不受实例数据影响的数据和函数。静态类的一个常见的用途可能就是创建一个包含一组数学方法和值的数学库。 关键字static。 不能创造实例。 不能继承。 可以直接用类名访问,不能创造实例访问。 如 MyMath.IsOdd(val); 而不是创造MyMath的实
阅读全文
摘要:虚方法virtual..override: 1.派生类的方法和基类的方法有相同的签名和返回类型。 2.基类的方法使用virtual标注。 3.派生类的方法使用override标注。 注意: 1.重写和被重写的方法必须有相同的可访问性。换一种说法,被重写的方法不能是private等,而重写方法是pub
阅读全文
摘要:可以通过new修饰符在派生类中屏蔽基类的成员,也可以屏蔽静态成员。 类型跟名称不能变。
阅读全文
摘要:C#的构造函数 类的 构造函数 是类的一个特殊的成员函数,当创建类的新对象时执行。 构造函数的名称与类的名称完全相同,它没有任何返回类型。 下面的实例说明了构造函数的概念: using System; namespace LineApplication { class Line { private
阅读全文
摘要:转自(https://www.cnblogs.com/wangyt223/archive/2012/08/08/2627801.html) 在c#的可访问性级别中,public和private算是最容易理解的,相反protected往往令人非常头疼。经常在网上查资料的朋友往往会发现,答案几乎都是前篇
阅读全文
摘要:转自(https://www.cnblogs.com/reommmm/archive/2009/03/23/1419573.html) new关键字引起了大家的不少关注,尤其感谢Anders Liu的补充,让我感觉博客园赋予的交流平台真的无所不在。所以,我们就有必要继续这个话题,把我认为最值得关注的
阅读全文
摘要:整个系统的界面如下: 先上代码: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Li
阅读全文
摘要:https://www.cnblogs.com/polk6/p/5465088.html
阅读全文
摘要:foreach 语句为数组或对象集合中的每个元素重复一个嵌入语句组。 foreach 语句用于循环访问集合以获取所需信息,但不应用于更改集合内容以避免产生不可预知的副作用。 嵌入语句为数组或集合中的每个元素继续执行。当为集合中的所有元素完成迭代后,控制传递给 foreach 块之后的下一个语句。 可
阅读全文
摘要:https://www.cnblogs.com/sunliyuan/p/5999045.html
阅读全文
摘要:意义:当前时间(startTime)减去过期时间(endTime),如果大于0就说明还没有过期,为负数的话就说明还没有过期;
阅读全文
摘要:接着上一条随笔。 这个用户管理系统能够实现从sql server 数据库中的一张表读取用户名和密码来看是否与用户输入的相同,相同则进入另一个页面,否则跳messagebox. 若用户没有注册,该系统也提供了注册功能,如果注册的用户名重复了,系统会提示用户已重复。(这个功能研究的我最长时间,哎,醉了)
阅读全文
摘要:代码如下: 说明: 加载图片路径,下面为当前计算机的“我的文档”文件夹下面的图片: 因为"\"在C#中"\"是转义字符所以要在全路径前加"@"或着在路径时的那个"\"写成"\\": Dispose:永久删除窗体或内存中的连接,释放或重置托管(非托管)的资源。它基本上用于我们不需要再重复使用资源时则就
阅读全文
浙公网安备 33010602011771号