随笔分类 -  【本科课程C SHARP】

摘要:C# 类(Class)当你定义一个类时,你定义了一个数据类型的蓝图。这实际上并没有定义任何的数据,但它定义了类的名称意味着什么,也就是说,类的对象由什么组成及在这个对象上可执行什么操作。对象是类的实例。构成类的方法和变量成为类的成员。类的定义类的定义是以关键字 cla... 阅读全文
posted @ 2017-09-12 17:29 Bryce1010 阅读(89) 评论(0) 推荐(0)
摘要:C# 类(Class)当你定义一个类时,你定义了一个数据类型的蓝图。这实际上并没有定义任何的数据,但它定义了类的名称意味着什么,也就是说,类的对象由什么组成及在这个对象上可执行什么操作。对象是类的实例。构成类的方法和变量成为类的成员。类的定义类的定义是以关键字 cla... 阅读全文
posted @ 2017-09-12 17:29 Bryce1010 阅读(78) 评论(0) 推荐(0)
摘要:枚举列表中的每个符号代表一个整数值,一个比它前面的符号大的整数值。默认情况下,第一个枚举符号的值是 0。但是,你也可以自定义每个符号的值:using System;namespace EnumApplication{ class EnumProgram { enum... 阅读全文
posted @ 2017-09-12 17:14 Bryce1010 阅读(80) 评论(0) 推荐(0)
摘要:枚举列表中的每个符号代表一个整数值,一个比它前面的符号大的整数值。默认情况下,第一个枚举符号的值是 0。但是,你也可以自定义每个符号的值:using System;namespace EnumApplication{ class EnumProgram { enum... 阅读全文
posted @ 2017-09-12 17:14 Bryce1010 阅读(87) 评论(0) 推荐(0)
摘要:C# 结构(Struct)在 C# 中,结构是值类型数据结构。它使得一个单一变量可以存储各种数据类型的相关数据。struct 关键字用于创建结构。C# 结构的特点您已经用了一个简单的名为 Books 的结构。在 C# 中的结构与传统的 C 或 C++ 中的结构不同。C... 阅读全文
posted @ 2017-09-12 17:05 Bryce1010 阅读(138) 评论(0) 推荐(0)
摘要:C# 结构(Struct)在 C# 中,结构是值类型数据结构。它使得一个单一变量可以存储各种数据类型的相关数据。struct 关键字用于创建结构。C# 结构的特点您已经用了一个简单的名为 Books 的结构。在 C# 中的结构与传统的 C 或 C++ 中的结构不同。C... 阅读全文
posted @ 2017-09-12 17:05 Bryce1010 阅读(119) 评论(0) 推荐(0)
摘要:C# 字符串(String)在 C# 中,您可以使用字符数组来表示字符串,但是,更常见的做法是使用 string 关键字来声明一个字符串变量。string 关键字是 System.String 类的别名。创建 String 对象您可以使用以下方法之一来创建 strin... 阅读全文
posted @ 2017-09-12 17:01 Bryce1010 阅读(124) 评论(0) 推荐(0)
摘要:C# 字符串(String)在 C# 中,您可以使用字符数组来表示字符串,但是,更常见的做法是使用 string 关键字来声明一个字符串变量。string 关键字是 System.String 类的别名。创建 String 对象您可以使用以下方法之一来创建 strin... 阅读全文
posted @ 2017-09-12 17:01 Bryce1010 阅读(235) 评论(0) 推荐(0)
摘要:声明数组在 C# 中声明一个数组,您可以使用下面的语法:datatype[] arrayName;其中,datatype 用于指定被存储在数组中的元素的类型。[ ] 指定数组的秩(维度)。秩指定数组的大小。arrayName 指定数组的名称。例如:double[] b... 阅读全文
posted @ 2017-09-12 16:44 Bryce1010 阅读(92) 评论(0) 推荐(0)
摘要:C# 可空类型(Nullable)C# 可空类型(Nullable)C# 提供了一个特殊的数据类型,nullable 类型(可空类型),可空类型可以表示其基础值类型正常范围内的值,再加上一个 null 值。例如,Nullable,读作"可空的 Int32",可以被赋值... 阅读全文
posted @ 2017-09-11 18:03 Bryce1010 阅读(84) 评论(0) 推荐(0)
摘要:C# 方法一个方法是把一些相关的语句组织在一起,用来执行一个任务的语句块。每一个 C# 程序至少有一个带有 Main 方法的类。要使用一个方法,您需要:定义方法调用方法下面是方法的各个元素:Access Specifier:访问修饰符,这个决定了变量或方法对于另一个类... 阅读全文
posted @ 2017-09-11 17:53 Bryce1010 阅读(141) 评论(0) 推荐(0)
摘要:C# 封装封装 被定义为"把一个或多个项目封闭在一个物理的或者逻辑的包中"。在面向对象程序设计方法论中,封装是为了防止对实现细节的访问。抽象和封装是面向对象程序设计的相关特性。抽象允许相关信息可视化,封装则使开发者实现所需级别的抽象。C# 封装根据具体的需要,设置使用... 阅读全文
posted @ 2017-09-11 17:38 Bryce1010 阅读(155) 评论(0) 推荐(0)
摘要:C# 中的运算符优先级运算符的优先级确定表达式中项的组合。这会影响到一个表达式如何计算。某些运算符比其他运算符有更高的优先级,例如,乘除运算符具有比加减运算符更高的优先级。例如 x = 7 + 3 * 2,在这里,x 被赋值为 13,而不是 20,因为运算符 * 具有... 阅读全文
posted @ 2017-09-08 17:32 Bryce1010 阅读(114) 评论(0) 推荐(0)
摘要:整数常量整数常量可以是十进制、八进制或十六进制的常量。前缀指定基数:0x 或 0X 表示十六进制,0 表示八进制,没有前缀则表示十进制。整数常量也可以有后缀,可以是 U 和 L 的组合,其中,U 和 L 分别表示 unsigned 和 long。后缀可以是大写或者小写... 阅读全文
posted @ 2017-09-08 17:14 Bryce1010 阅读(139) 评论(0) 推荐(0)
摘要:接受来自用户的值System 命名空间中的 Console 类提供了一个函数 ReadLine(),用于接收来自用户的输入,并把它存储到一个变量中。例如:int num;num = Convert.ToInt32(Console.ReadLine());函数 Conv... 阅读全文
posted @ 2017-09-08 17:08 Bryce1010 阅读(147) 评论(0) 推荐(0)
摘要:C# 类型转换方法C# 提供了下列内置的类型转换方法:序号方法 & 描述1ToBoolean如果可能的话,把类型转换为布尔型。2ToByte把类型转换为字节类型。3ToChar如果可能的话,把类型转换为单个 Unicode 字符类型。4ToDateTime把类型(整数... 阅读全文
posted @ 2017-09-08 17:00 Bryce1010 阅读(153) 评论(0) 推荐(0)
摘要:装箱:值类型转换为对象类型, 实例:int val = 8;object obj = val;//整型数据转换为了对象类型(装箱)拆箱:之前由值类型转换而来的对象类型再转回值类型, 实例:int val = 8;object obj = val;//先装箱int nv... 阅读全文
posted @ 2017-09-08 16:55 Bryce1010 阅读(185) 评论(0) 推荐(0)