
C#
北往风吹
这个作者很懒,什么都没留下…
展开
-
【C#】基础知识—运算符
一、概念1. 常见运算符算术运算符、赋值运算符、关系运算符、逻辑运算符、布尔逻辑运算符、移位运算符 1)算术运算符:主要包括:+、-、*、/、%(取余或者模),使用运算符的时候也要遵循数学中的一些条件,比如表达式中除数不能为“0”; 2)赋值运算符:用来为变量、属性和事件等元素赋值,主要包括=、+=、-=、*=、/=、%=、&=(位与赋值)、|=(位或赋值)、^=(异或赋值)、>=原创 2016-03-02 20:36:12 · 556 阅读 · 0 评论 -
【C#】基础知识—初识C#与.Net
¥···每天写点东西,感觉很好,既复习基础知识,又可以收获成就感,何乐而不为呢?···¥一、概念.Net与c#1. .Net/dotnet:一般指.Net Framework框架,一种平台,一种技术;2. C#(sharp):一种编程语言,可以开发基于.net平台的运用;*. java即是一种技术又是一种编程语言;二、.net用途1. 桌面运用程序:(在.net平台上开发桌原创 2016-02-20 22:37:31 · 649 阅读 · 0 评论 -
【C#】基础知识—字符与字符串
一、概念C#中对文字的处理大多是通过对字符和字符串的操作来实现的,字符和字符串通过char和string来表示二、字符类char的使用1. 概述Char在c#中表示一个Unicode字符,正式这些Unicode字符构成了字符串。一个Unicode的字符的标准长度为两个字节。Char提供了很多实用的方法,其中Is和To开头的方法比较常用,Is开头的方法大多是判断Unicode字符原创 2016-03-02 23:24:53 · 1186 阅读 · 0 评论 -
【C#】面向对象基础—属性、方法、结构
一、概念面向对象不是取代面向过程的:面向对象程序设计是在面向过程程序设计的基础上发展而来的,它将数据和对数据的操作看做是一个不可分割的整体,力求将现实简单化,因为这样不仅符合人们的思维习惯,同时也可以提高软件的开发效率,并方便后期委会。1. 属性的定义及使用访问的限制权限便于控制输入的数据等原创 2016-03-07 23:45:10 · 941 阅读 · 0 评论 -
【C#】基础知识—程序调试与异常处理机制
一、程序调试1. 概念程序调试是在程序中查找错误的过程,在开发过程中,程序调试是检查代码并验证它能够正常运行的有效方法。在编写程序的时候,难免会遇到一些错误,为了解决这些错误就需要程序员对运用程序进行调试,查出错误的根源。2. 调试的思路 1)断点操作:插入断点 -- 调试切换断点 -- 删除断点 2)开始执行:调试,启动调试 -- 右击选中行,运行到光标处 3)中断操作:原创 2016-05-03 15:31:14 · 1431 阅读 · 0 评论 -
【C#】基础知识—流程控制语句
一、流程控制语句的描述语句是程序完成一次完整操作的基本单位,默认情况下,程序的语句是顺序执行的。但是,如果一个程序只有顺序执行的语句,那么程序可能什么也做不了。在c#中有很多语句,通过这些语句可以控制程序代码的执行次序,提高程序的灵活性,从而实现比较复杂的程序。1. 条件选择语句条件选择语句用于根据某个表达式的值从若干条给定语句中选择一个来执行,包括if语和switch语句两种:原创 2016-03-02 20:39:30 · 950 阅读 · 0 评论 -
【C#】基础知识—数组
一、概述在C#程序设计中,数组与字符串一样,是最常见的类型之一,数组能按一定的规律把相关的数据组织在一起,并能通过“索引”或者“下标”快速地管理这些数据;集合也可以存储多个数据,C#中最常用的集合是ArrayList集合。1. 数组:可以帮我们一次声明多个同类型的变量。这些变量在内存中是连续存储的。数组是通过指定数组的元素类型、数组的秩(维数)及数组每个维度的上限和下限来定义的,即一个原创 2016-03-02 23:27:52 · 1264 阅读 · 0 评论 -
【C#】基础知识—数据类型、数据类型转换
一、 数据类型C#中的数据类型根据定义可以分为两种:一种是值类型,一种是引用类型。这两种类型的差异就在于数据的存储方式,值类型直接存储数据,而引用类型则存储实际数据的引用,程序通过此引用找到真正的数据。1. 值类型 值类型直接存储数据,主要包括:整数类型、浮点类型以及布尔类型(true或者false)等。值类型在堆栈中进行分配,因此效率很高,使用值类型主要的目的是为了提高新性能。值类型原创 2016-03-02 20:35:10 · 1443 阅读 · 0 评论