发布于 18 天前
摘要
Action委托和Func委托 委托 首先,委托的定义方式如下: delegate 返回值类型 委托名(参数1, 参数2, 参数n …
Action委托和Func委托 委托 首先,委托的定义方式如下: delegate 返回值类型 委托名(参数1, 参数2, 参数n …
题目 先来看上一篇中留下的作业题目:写下一个名为MyList的类,仿造List类,并实现以下功能: 注意事项如下: 接下来我们一步 …
泛型方法 我们希望写一个名为Test的函数,返回int[]类型数组的倒序重组,可以这么写: static int[] Test(i …
索引器 我们对数组进行索引操作时,通常通过 数组名[下标] 进行读写,如下面代码: int[] arr = new int[] { …
抽象类/抽象方法 当我们希望父类中只有方法的声明,而没有方法的定义(空有方法却没有方法的代码块),将方法的定义放到继承了方法的子类 …
类继承 类如何继承自一个类 书籍分为小说、文学、历史、科普等等,他们是不同的类,却都属于书籍这一类别,同样来说,C#中的多个类也可 …
类 我们前面学过许多类型,有int,string,double等等。通过类型,我们可以实例化一个对象,例如int[] a = ne …
一些补充 在正式进入面向对象前,先把之前没讲完的东西讲掉。 纯文本字符串 在字符串前加上“@”,就可以让字符串中的转义失效,变成纯 …
continue和break 这一块本来应该在循环那里讲的,现在才补上确实是我的疏忽。 countinue表示跳过当前循环,直接进 …
函数 函数,是代码复用的基础,通过将代码用函数封装,可以提高代码复用性和灵活性。你可以把函数看作是一段代码被打包了起来,后面想再使 …