C#入门
文章平均质量分 50
ZJU 의 분투 청년
这个作者很懒,什么都没留下…
展开
-
sealed类
sealed表示密封,密封类不能被继承,密封方法不能被重写,且密封方法必须出现在子类中,并且是子类重写的父类方法,即 sealed 关键字必须与 override 关键字一起使用。abstract class AreaAbstract{ public abstract void Area();}class Rectangle : AreaAbstract{ public double Width { get; set; } public double Length { ge转载 2021-03-20 18:51:34 · 872 阅读 · 0 评论 -
C#入门(三)
lambda方法使用运算符=>,左边是输入参数,右边是表达式或语句块。用在基于方法的 LINQ 查询中,作为诸如 Where 和 Where 等标准查询运算符方法的参数。下列规则适用于 Lambda 表达式中的变量范围:捕获的变量将不会被作为垃圾回收,直至引用变量的委托超出范围为止。在外部方法中看不到 Lambda 表达式内引入的变量。Lambda 表达式无法从封闭方法中直接捕获 ref 或 out 参数。Lambda 表达式中的返回语句不会导致封闭方法返回。Lambda 表达式不能包含原创 2021-02-10 21:49:36 · 152 阅读 · 0 评论 -
C#入门(四)
链表链表中插入元素 LinkedList<int> ll = new LinkedList<int>(); LinkedListNode<int> node0 = ll.AddFirst(0); LinkedListNode<int> node1 = ll.AddAfter(node0, 1); LinkedListNode<int> node2 = ll.AddAfter(node1, 2);输出链表元素 foreach(int原创 2021-02-10 21:49:00 · 144 阅读 · 0 评论 -
C#入门(二)
对象是一个自包含的实体,用一组可识别的特性和行为来标识类具有相同的属性和功能的对象的抽象集合子类构造方法调用父类同参数类型构造方法多态不同的对象可以执行相同的动作,但要通过他们自己的实现代码来执行多态通过虚方法和方法重写实现虚方法按照其运行时类型而非编译时类型进行动态绑定调用抽象类和接口的区别抽象类是对类的抽象,接口是对行为的抽象行为跨越不同类对象,可使用接口;对于相似的类对象,用继承抽象类抽象类是从子类中发现了公共的东西,泛化出父类,然后子类继承父类;而接口是根本不知道子类的转载 2021-02-01 23:50:57 · 194 阅读 · 0 评论 -
C#入门(一)
设置窗口Console.SetWindowSize(width,height);设置光标Console.SetCursorPosition(Left, Top); // Left是列位置,Top是行位置原创 2021-01-21 10:34:21 · 234 阅读 · 4 评论