C编程语言概述毕业设计外文翻译中英文对照版绝对
C#编程语言概述毕业设计外文翻译中英文对照版绝对
class Class1public string FirstName;public string LastName;public string FullName
return FirstName + LastName;注:单继承意味着一个 C#类只能从一个基类中继承。
C#是你能够打包你的类放到一个被称作 namespace 类的集合里面 。Namespaces 有名字,
并且可以在逻辑聚合 上帮助安排类 的收集。当你 开始学习 C# 的时候,很 明显所有的
namespace 都是和.NET 类型的系统相关的。微软同样选择包含了一些类辅助于兼容以前的
代码和 API 的通道。这些类同样包含在微软的 namespace 中。
数据类型
C#让你使用两种 类型的数据工 作:值类型和引 用类型。值类 型保存实际的 值。引用类
型保存实际的值储存在存储器别处的位置。原始的数据类型,例如字符型,整型,浮点型,
枚举型还有结构体类型 ,这些都是值 类型。而对象和 数组类型被处理 成了引用类型 。C# 预
定义了引用类型(对象和字符串) ,同业也预定义了值类型(短字符,短整型,整型,长征
新,字节,无符 短整型,无符 整型,无符 长整型,浮点型,双精度浮点型,布尔型,毕业设计外文翻译:C# 编程语言概述 西南石油大学软件工程专业 2008 级一班 王林
字符型和小数类型) 。你同样可以定义你自己的值类型和引用类型在你自己的代码中。所有
的值类型和引用类型最终都会被一个基本类型的对象执行。
C#同样允许你将 一个值或者一 个类型转变为另 外一个值或一 种类型。你可 以使用隐式
的转换策略或者显式的转换策略。隐式的转换策略总是成功并且并不丢失任何信息(例如,
你可以将一个整型转换为一个长整型而不用丢失任何信息因为长整型比整型长) 。显式的转
换策略可能会是你丢失一些数据 (例如, 讲一个长整型转换为一个整型或许会导致一些数据
丢失因为长整型可以比整型保留更多的值) 。你必须写一个预测操作在你的代码中来使显式
转换发生。
前后引用
参考第三章“同变量一起工作”来找到更多的关于显式和隐式转换策略的信息。
你可以同时使用单维和多维的数组在 C#中。多维数组能够变成一个矩阵。当这个矩阵
与多维数组有相同的面积大小。或者参差不齐的,当有些数组有不一样的面积大小。
类和结构体可以拥有数据成员被称为属性和字段。 域是和封起来的类或结构体相关联的
变量。你可以定义一个叫做 Employee 的结构体,例如,有一个被称作 Name 的域,如果你
定义了 一个 Employee 类 型的 变量 叫做 CurrenrEmployee ,你 可以 通过写
CurrentEmployee.Name 取回这些雇员的名字。 属性就像域, 但是可以让你写代码来阐述当代
码赋值之后什么应该发生。 如果雇员的名字必须被一个数据库读, 例如, 你可以写一个代码
“当一些人询问名字属性的值时,从数据库中读名字,并且返回这个名字用 string 类型” 。
函数
一个函数是一种可以随时使用的代码, 当原始代码调用它时可以返回也可以不返回值给
代码。 一个函数的例子将会像 FullName 函数更早的展示的那样, 在这一章中, 在 Family 类
中。 一个函数通常会联合一些返回信息的代码, 而一个方法通常不返回信息。 然而对于我们
而言,我们一般都会把它们都归结于函数。
函数可以拥有四种参数: 输入的参数有值传递到函数内,但是函数无法改变它们的值。输出的参数没有值当他们被传递给函数时, 但是函数可以给它们值并且将这个值
传回给它的调用者。, 引用参数通过引用传递另外的一个值。它们有一个值进入函数,并且这个值可以
在函数中被更改。 参数参数在列表中定义了一个数组变量。
C#和 CLR 一同工作来提供自动的存储管理。 你不需要写 “为一个整数分配足够的内存”
或者“留足够的空间让这个对象使用”这样的代码。CLR 监视 你的内存使用并且自动的取
回更逗当你需要它的时候。 他同样自动的清理内存当它发现它不再被需要使用时 (这个以垃
圾回收而著名) 。
C#提供了大量的 运算符使得你 能够写大量的数 学和逐位运算 的表达式。他 们当中的大
量(并不是所有)运算符可以被重新定义,是你能够改变这些运算符的工作。
C#提供了一个长 的 表的清单 是你能够定义各 种各样的处理 路径通过你的 代码。通过毕业设计外文翻译:C# 编程语言概述 西南石油大学软件工程专业 2008 级一班 王林
表的操作,使用关键字,就像 switch,while,for,break 和 continue 能够使你的代码根据变量
值的不同分入到不同的路径
相关资源:CCleaner(系统垃圾清理工具)V3.18.0.1707绿色中文版_ccleaner下载…
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!