曹化宇

  • 关注
  • 短消息
  • 送银子
文章
85
评论
7
推荐
26
收藏
0
社区会龄
4 年
个人网站
caohuayu.com
个人简介

草根一枚,无限热爱软件开发、技术写作,以及文学创作。
关注领域:交互设计、软件架构、.NET、iOS、macOS、Android及Web开发。

  • 曹化宇 推荐

    C#快速入门教程(21)—— 泛型

    泛型(generic),简单的说就是使用相同的代码操作不同的数据类型,简化代码的编写工作;相关的概念包括泛型方法、泛型类、泛型接口、泛型约束等。 泛型方法 关于泛型方法,我比较喜欢的例子就是交换两个变量的值。先看一个交换int类型数据的方法,如下面的代码。 using S…...

  • 曹化宇 推荐

    C#快速入门教程(20)—— 字符串与正则表达式

    前面,我们已经了解了string类型的字符串,它是System.String类型的别名,定义为不可变字符串类型,也就是说,当一个字符串的内容确定以后就不能再修改了,如果对字符串内容进行操作就会重新分配内存来保存新的字符串对象,这样以来,对于字符串的处理效率就不会太高。本课,我们…...

  • 曹化宇 推荐

    C#快速入门教程(19)—— 索引器与数组

    数组(array)是将一组类型相同的数据进行统一组织、管理和使用的一种形式,定义和初始化一个数组时,需要指定数据成员的数据类型及成员数量,如下面的代码就定义了一个包含10个int数据的数组。 int[] arr = new int[10]; 使用数组时,还需要注意一点,其…...

  • 曹化宇 推荐

    C#快速入门教程(18)—— 异常处理

    一般情况下,人们总是想像代码能够和自己想的一样正确执行,但由于各种原因,实际运行时还是会出现各种各样的问题;在C#代码中,我们可以异常(exception)捕捉机制进行处理,并对不同的异常情况做出合理的处理。 C#中的异常处理使用了try...catch...finally语…...

  • 曹化宇 推荐

    C#快速入门教程(17)—— 委托、事件与Lambda表达式

    图形化用户界面(GUI)中,当我们单击一个按钮时就会有一个响应操作,这就是激活了按钮的单击(click)事件(event);但是,在创建按钮组件时并不能决定单击按钮后会有什么操作,比如“确定”和“取消”就是完全不同的操作,此时,只能将按钮单击事件的响应代码交给使用按钮的开发者来…...

评论了