摘要: 在日常开发过程中,我们不能避免的要对批量数据处理,这时候就要用到集合。集合总体上分为线性集合和非线性集合。线性集合是指元素具有唯一的前驱和后驱的数据结构类型;非线性集合是指有多个前驱和后驱的数据结构类型,如树和图。我们这里主要讲常用的线性集合,常用的线性集合有数组、ArrayList、List、Ha 阅读全文
posted @ 2019-10-26 17:57 贤俊 阅读(1935) 评论(0) 推荐(0) 编辑
摘要: C#程序的执行都是一行接一行、自上而下地进行,不遗漏任何代码。为了让程序能按照开发者所设计的流程进行执行,必然需要进行条件判断、循环和跳转等过程,这就需要实现流程控制。C#中的流程控制包含了条件语句、循环语句、跳转语句和异常处理四个方面。一、跳转语句break语句:终止并跳出循环体。continue 阅读全文
posted @ 2018-06-17 17:36 贤俊 阅读(2403) 评论(0) 推荐(1) 编辑
摘要: 数据类型在一定的条件下是可以相互转换的,如将int型数据转换成double型数据。C#允许使用两种转换方式:隐式转换和显式转换。 1、隐式转换 隐式转换:从类型A到类型B的转换可以在所有情况下进行,执行转换的规则非常简单,可以让编译器执行转换。 隐式转换不需要做任何工作,也不需要另外编写代码。如将i 阅读全文
posted @ 2017-07-29 18:57 贤俊 阅读(38340) 评论(0) 推荐(0) 编辑
摘要: 一、概述 C# 的类型系统是统一的,因此任何类型的值都可以按对象处理。C# 中的每个类型直接或间接地从 object 类类型派生,而 object 是所有类型的最终基类。C#的数据类型主要分为三类:值类型、引用类型和指针类型(如下图所示)。另外,指针类型只能用在不安全代码中,本文就不做进一步的探讨。 阅读全文
posted @ 2017-05-14 23:55 贤俊 阅读(769) 评论(0) 推荐(1) 编辑
摘要: 今天看到别人的一篇文章《写技术博客的无限好处》,阅读完这篇文章,引发了我的深思。作为一名程序员,虽然说到目前为止我自己也不清楚自己是否已经成为一名程序员(原因是自己会的技术确实少得可怜,而且对于自己掌握的技术又没有达到一个深度,所以有的时候觉得自己真不算一名程序员),但既然我已经走入了IT行业,我想 阅读全文
posted @ 2017-04-08 23:31 贤俊 阅读(173) 评论(0) 推荐(1) 编辑