
C#基础知识
文章平均质量分 55
Nikomememe
软件工程师
展开
-
C#学习笔记(004):基本数据类型
一、基本数据类型介绍 C#中的基本数据类型包括8种整数类型,2种二进制浮点类型,1种用于金融计算的十进制浮点类型,字符类型型和布尔类型。这些是C#中预定义的数据类型,也是构建其他数据类型的基础数据类型。二、整数类型 整数类型有:sbyte、byte、short、ushort、int、uint、long、ulong。 不同的整数类型它在计算机的内存...原创 2018-09-26 17:02:58 · 864 阅读 · 0 评论 -
C#学习笔记(017):方法中的各类参数
一、值参数二、引用参数三、输出参数四、参数数组五、可选参数原创 2018-11-08 17:07:01 · 226 阅读 · 0 评论 -
C#学习笔记(016):作用域和命名空间
一、作用域二、命名空间原创 2018-11-08 17:02:50 · 497 阅读 · 0 评论 -
C#学习笔记(015):方法和参数
一、方法声明二、方法参数原创 2018-11-08 16:59:07 · 156 阅读 · 0 评论 -
C#学习笔记(014): 预处理指令
一、预处理指令概述 C#和C、C++语言类似,也有预处理指令,这个预处指令是由C#编译器提供的。预处理指令“告诉”C#编译器在编译代码时,应该编译哪些代码,如何处理指定的错误和警告,并且提供了如何组织你编写的代码,以便提高代码的可读性。预处理指令由#这个符号开头,一行内写完,换行标志着预处理指令的结束。二、代码组织预处理指令:#region与#endregion ...原创 2018-10-09 09:16:25 · 412 阅读 · 0 评论 -
C#学习笔记(013): 控制流语句
一、概述 控制流即控制程序语句的执行顺序,当满足条件时,执行对应的语句。二、if 语句 if 语句容易理解,语义跟生活用语一致,就是“如果……那么……”。if 语句和for 语句是程序设计中最常用的控制流语句。if 语句常用的语法表现形式有: 1. if ( boolean-expression ) { ...原创 2018-10-09 09:14:19 · 259 阅读 · 0 评论 -
C#学习笔记(012): 布尔表达式
1.布尔表达式原创 2018-10-09 09:09:39 · 1055 阅读 · 1 评论 -
C#学习笔记(011): 运算符
1、算术运算符2、逻辑运算符3、赋值运算符4、递增递减运算符5、按位运算符原创 2018-10-09 09:07:19 · 162 阅读 · 0 评论 -
C#学习笔记(010):引用类型和值类型
一、概述二、值类型三、引用类型四、装箱五、拆箱六、总结原创 2018-10-08 09:03:52 · 197 阅读 · 0 评论 -
C#学习笔记(009):匿名类型和隐式局部变量
一、概述 在C#3.0中,对语言方面做了很多方面的增强,其中的两项是匿名类型和隐式局部变量的声明。跟这两项都相关的有一个上下文关键字var。二、匿名类型 我们常见的在C#中定义一个变量的语法格式是:数据类型 变量 = 变量值;,这样声明的变量,它的数据类型是确定的的,譬如:int a = 1;,string b = “Hello World”;,fl...原创 2018-10-08 09:03:17 · 308 阅读 · 0 评论 -
C#学习笔记(008):数据类型的转换
1.数据类型转换2.数据类型转换方法原创 2018-10-08 09:02:35 · 160 阅读 · 0 评论 -
C#学习笔记(007):数组
一、数组介绍 在单个变量中存储同一种数据类型的多个数据项的一个集合。C#的数组的索引是从零开始的,数组中的每一个数据项都可以使用一个整数索引来进行唯一标识;数组中最后一个元素的索引值要比数组元素的的总数小1。二、数组的声明 1. 一维数组 语法:DataType[ ] variable 例如:string[ ] ...原创 2018-10-08 09:01:43 · 178 阅读 · 0 评论 -
C#学习笔记(003): C#概述与语法
一、C#概述 C#是可用于创建要运行在.NET CLR上的应用程序语言之一,它从C和C++语言演化而来,是Microsoft专门为使用.NET平台而创建的。使用C#开发应用程序要比使用C++简单,因为其语法比较简单,而且添加了大量的语法糖。C#代码常常比C++的略长一些,这是因为C#是一种类型安全的语言。所以,在类型之间转换时,必须遵守严格的规则。在执行相同的任务时,用C#编写的代...原创 2018-09-21 09:34:04 · 690 阅读 · 0 评论 -
C#学习笔记(002):.NET版本发展
一、.NET Framework、C#、Visual Studio版本参考学习:https://en.wikipedia.org/wiki/C_Sharp_(programming_language)#VersionsC#版本 .NET Framework版本 Visual Studio版本 发布时间 C# 1.0 .NET Framework 1.0 V...原创 2018-09-18 10:31:31 · 331 阅读 · 0 评论 -
C#学习笔记(001):.NET概述
一、.NET Framework是一种技术平台 Microsoft .NET Framework是为开发应用程序而创建的一个技术平台。.NET Framework这个技术框架可以作为集成各种操作系统的方式。.NET Framework可以创建 windows应用程序,web应用程序和web服务,以及其他应用程序。它的设计保证了它可以使用多种语言,C#、F#、C++、VB、JavaS...原创 2012-09-04 17:25:23 · 1295 阅读 · 0 评论 -
C#学习笔记(006):null和void
一、描述 与类型相关的有两个额外的关键字null和void。二、null null值表示变量不引用任何有效的对象。null值可以赋值给引用类型、指针类型和可空值类型,表示将该变量设为“无”;将变量设置为null,会显式地设置引用,使它不指向内存中任何位置。 必须注意的是,和根本不进行赋值相比,将null赋给一个引用类型完全是不同的概念。...原创 2018-09-26 17:27:24 · 295 阅读 · 0 评论 -
C#学习笔记(005):字符串类型
一、概述 字符串类型在程序设计中是使用最频繁的数据类型,掌握好字符串类型的特性和使用非常重要,特别是字符串中一些常用的方法及算法。C#中的字符串类型的关键字是string。字符串的表示方法是用英文的双引号“括起来”,比如:"a",这个就是字符串。二、字符串特性 1. 字符串是不可变的 字符串的不可变是指字符串对象不会发生变化。具体的解释是:s...原创 2018-09-26 17:26:37 · 389 阅读 · 0 评论 -
C#学习笔记(018):方法重载
方法重载原创 2018-11-08 17:07:36 · 216 阅读 · 0 评论