欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    C#基础介绍外文翻译

    • 资源ID:124913       资源大小:59KB        全文页数:8页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    C#基础介绍外文翻译

    1、1 本科毕业设计 (论文 )外文翻译 译文: C#基础介绍 C#是一种简单,现代,面向对象和类型安全的编程语言,由 C 和 C+发展而来。C#牢固地植根于 C 和 C+语言族谱种,并且会很快被 C 和 C+程序员所熟悉。 C#的目标在于把 VISUAL BASIC 的高生产力和 C+本身的能力结合起来。 C#作为 MICROSOFT Visual Studio 7.0 的一部分提供给用户。除了 C#以外,Visual Studio 还支持 Visual Basic,Visual+和描述语言 Vbscript 和 Jscript.所有这些语言都 提供对 Microsoft.NET 平台的访问能力

    2、,它包括一个通用的执行引擎和一个丰富的类库。 Microsoft.NET 平台定义了一个 “ 通用语言子集 ” ( CLS) ,是一种混合语言,它可以增强 CLS 兼容语言和类库间的无缝协同工作能力。对于 C#开发者,这意味着既是 C#是一种新的语言,它已经可以对用老牌工具如 Visual Basic 和 Visual C+使用的丰富类库进行完全访问。 C#子集并没有包含一个类库。 一个 C#程序由一个或多个源文件组成。一个源文件是一个统一字符编码的字符的有序序列。燕文件通常和文件系统种的文 件有一一对应关系,但是这个对应关系并不需要。 从概念来讲,一个程序在编译时有四步: 1. 预处理,一种

    3、文本到文本的转换,这使得可以对程度需文本进行条件饱和和删除。 2. 语法分析,它把输入字符序列转换为一个标记序列。 3. 句法分析,它把标记序列转换为可执行代码。 C#的词汇和句子的文法散步在整个文章中。词汇文法定义如能把字符组合为形式标记:句子的文法定义了如何把标记组合为 C#程序。 文法生成包括无词尾符号和有词尾符号。在文法生成当中,无词尾符号用意大利体表示,而有词尾符号用定宽字体。每一个吴词尾符号定义为一系列产品( PRODUCTION)。这一系列产品的第一行是吴词尾符号的名称,接下来是一个冒号。对于一个场频,每个连续的锯齿状的行的右手边同左手边类似是无词尾符号。 C#程序中的生命定义了

    4、程序的重要声明。 C#程序用名称空间来组织,它可以包含类型声明和潜逃声明。类型声明用来定义类,结构,接口,类的声明可以包含实例构造函数,析构函数,静态构造函数,常数,域,方法,属性,时间,索引,操作符和潜逃类型。 本科毕业设计(论文)外文翻译 2 一个声明在声明所属的声明域定义了一个名称。除了重载构造函数,方法,索引和操作符名称,在一个声明域种有两个或更多介绍有相同名称成员的声 明时,是错误的。对一个而生命域中,包含有相同名称的不同种类成员是永远不可能的。例如,一个声明域种不能包括有相同名称的域和方法。这里有许多种不同类型的声明域,如下表示: 在所有程序的源文件种,不包括嵌套名称空间声明的名称

    5、空间成员声明都是一个单独的组合声明域,称为全局声明域。 在所有程序的源文件种,名称空间成员声明和有相同完整正确的名称空间名称的名称空间声明都是一个单独的组合声明域。 每个类,结构或接口声明都会创建一个新的声明域。名称通过类成员声明,结构成员什么或接口成员声明介绍到这个声明域中。除了重载构造函数 声明和静态构造函数声明,一个类类或结构成员声明不能引入域类或结构名称相同的成员。一个类,节后或接口允许方法和所以的重载。此外,一个类声明的方法,而在他们各自签名中提供了不同的方法声明。注意基类不影响类的声明域。而基本接口不影响一个接口的声明域。这样,一个派生的类或接口可以用和继承的成员相同的名称声明一个

    6、成员。这样的一个成员贝成为隐藏了继承的成员。 每个枚举声明创建一个新的声明域。名称通过枚举成员声明介绍到声明域中。 每个块或者转换为局部变量创建一个分立声明域。名称通过局部变量声明贝引入到这个声明域。如果一个 块是构造函数或方法声明的主体,在形参列表中声明的参数是这 2 个块的局部变量声明域的成员。块的局部变量声明域包括任何嵌套块。因而,在一个嵌套块中不太可能用域嵌套块中的局部变量有相同名称声明一个局部变量 每个块或转换块为标签创建一个分立的声明域。名称通过标签声明贝引入到这个声明域,而名称通过 GOTO 声明引入到这 2 个声明域。块的局部变量声明域包括任何嵌套块。因而,在一个嵌套块中不太可

    7、能用域嵌套块中的标签想同名称声明一个标签。 在名称贝声明的文本顺序通常并不重要。特别是,文本顺序对于声明和使用名称空间,类型,常数,方 法,属性,时间,索引,操作符,构造函数,析构函数和静态构造函数来说并不重要。声明顺序在下面的途径才是重要的: 域声明和局部变量的声明顺序决定了他们的初始化是按声明顺序执行。 局部变量必须在他们被使用前定义。 当常数表达式数值贝忽略,枚举成员的声明顺序是重要的。 C#语言的类型被分为三类:数值类型,引用类型和指针类型。 TYPE: 本科毕业设计(论文)外文翻译 3 VALUE-TYPE REFERENCE-TYPE POINTER-TYPE 指针类型只能用在不安

    8、全代码。 数值类型与引用 类型所不同的是,数值类型变量直接含有他们的数据,然而引用类型的变量存储对他们的数据的引用,就是后面要接受的对象。独语引用类型,可能会出现两个变量引用相同对象的情况,这样对于一个变量的操作就有可能影响到由其他变量引用的对象。对于数值类型,每个变量都有他们自己对数据的拷贝,这样就不能能出现一个对变量的操作影响到另外一个的情况。 C#的类型系统是统一的,这样任何类型的数据都可以贝看作对象。 C#中的任何类型都直接或简介地从 BOJIECT 类类型派生,而 OBJECT 是所有类型的最基本类。引用类型的数值贝看作通过对象,这 些对象通过把数值看作类型对象来简化。数值类型的数值

    9、通过包装和解包装操作来贝当作对象。 变量代表数据的实际存储位置。每各变量所能存储的数值由它本省的类型决定。 C+语言是一种类项安全语言( TSL) ,而且 C+编译器保证每一个数值贝保存在相应的变量中。变量的数值可以通过赋值或者 +或 -运算符改变。 在变量贝赋值以前,变量自身的类型必须贝明确的声明。 变量或者贝初始化的或者未初始化的。一个初始化的变量在贝定义时贝赋予了一个确定的初始值,而未初始化的变量在定义时并未贝赋予确定的初始值。对于一个在程序某处贝认为具有确 定数值的 IUA,必然在指向这一位置的所有可能的执行路径上存在赋值操作。 C#语言的大多数都使得程序员可以制定关于在程序中定义的实

    10、体的公开的消息。例如,一 个类 中的一个方法 的可 访问性,可以 通过 用方法修饰符PUBLIC,PROTECTED,INTERNAL 和 PRIVATE 对它进行修饰来制定。 C#使得程序员可以创造声明信息的新的种类,来为各种程序实体指定声明信息,并且在运行时环境中找回属性信息。例如,一个框架也许定义了一个HELPATTRIBUTE 属性,它可以被放在例如类和方法的程序元素种类来提供从程序元素到他们 的文档的映射。 声明信息的新种类通过属性类的声明来定义,它可能有位置的和名称的参数。声明信息使用属性来指定 C#程序,并且可以在运行是作为属性实例来检索。 Visual C#.NET .NET 首先是一个开发平台 ,它定义了一种公用语言子集 (Common Language Subsct,CLS),这是一种为符合其规范的语言与类库之间提供无缝集成的混合语。 .NET统一了编程类库,提供了对下一代多络通信标准,可扩展标记语言 (Extensible Markup


    注意事项

    本文(C#基础介绍外文翻译)为本站会员(泛舟)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583