在一些术语上我尽量做到与msdn的中文资料所述术语保持一致
-------------------------------------------------------------------------------- 【程序编程相关:WindowsLonghorn,图形功能】
标题:c#速成(quick c#) 【推荐阅读:移动设备的Web应用程序开发----(图】
使用环境: .net, c#, win xp, win 2000 【扩展信息:WindowsLonghorn抢先体验(】供稿 by aisha ikram.绪论
c#是这样的一种语言,具有c++的特点,象java一样的编程风格, 并且象basic一样的快速开发模型.如果你已经知道了c++,本文会在不到一个小时的时间内让你迅速掌握c#的语法.熟悉java的括会更好,因为java的程序结构.打包(packages)与垃圾收集的概念有助于你更快的了解c#.因此在讨论c#的构造时,我会假定你了解c++.
本文会讨论c#语言的构造与特点,同时会采取简洁的与你能理解的方式使用些代码示例,我们会尽量让你能稍微看看这些代码就能理解这些概念.
注意:本文不是为c#高手(c# gurus)所写. 这是针对在c#学习上还是初学者的文章.
下面是将要讨论的c#问题的目录:
程序结构
命名空间数据类型变量运算符与表达式枚举语句(statements )类(classes)与结构(structs)修饰符(modifiers)属性(properties)接口(interfaces)方法参数(function parameters)数组(arrays)索引器(indexers)装箱及拆箱操作委托(delegates)继承与多态下面的内容将不会在被讨论之列:
c++与c#谁更通用
诸如垃圾回收.线程以及文件处理等概念数据的类型转换异常处理.net库-------------------
程序结构-------------------这一点象c++,c#是一种对大小写字母敏感的语言,分号“;”是语句间的分隔符.与c++不同的是,c#当中声明代码文件(头文件)与实现代码文件(cpp文件)不是独立存在的,所有代码(类声明与类实现)都位于一个扩展名为cs的文件内.... 下一页