C#入门基础
首先我们要先明白,C#可以用来做什么?有什么用!让后就是要明白其,写作的要领结构,大体思路。
C#是一门计算机语言 C#相关的技术有很多 当下最流行的是asp.net 是用来做网站开发的 还有C#.net 是用来做窗体程序开发的 这是两个大的分支 web 和 windows C#也可以用来编写像 webService wcf 这种的服务接口 以供其它程序调用 概括来说 C#是用来做软件的 而重点是 软件是用来做什么的? 信息管理 数学计算 物理实现 游戏开发 .... C#可以做任何事(指软件能做的任何事)
C#.XNA是专门用来开发游戏的
C#的优点有很多 劣势也有
C#可以适应当下很有市场前景的企业级应用程序的快速开发 高友好度的客户体验 这是C++所不能比拟的 重点是:快速开发,高友好度
C#是基于win系统的开发语言 而win系统是世界上最为普及的应用系统 所以C#的前景很被看好
最新的技术应用如WPF SilverLight也是颇有前途的 使C#开发项目的客户体验难以被超越.
XNA的异军突起也使得被众人耻笑为"不可能开发出游戏"的C#语言在游戏开发中表现优秀
总之 C#能做什么? 很多 而C#最被认可的能力就是 在短期内开发高用户体验度的应用软件和网站
这段话自己贴出来都就心虚,好像跟自己理解的有很大差距,我想我自己要用到C#中的什么呢?如果做ERP开发的话,那么它最大的作用就是窗体程序开发了。工欲善其事必先利其器。
先把C#中的几点基础知识弄懂,再说其他的。一个C#程序的基本结构:
1、导入命名空间(using。。。)
2、定义命名空间(namespace。。)
3、定义类(class。。{})
4主方法(static oid Main(){})
一、命名空间:
1.C#中的类是利用命名空间组织起来的。命名空间提供了一种从逻辑上组织类的方式,防止命名冲突。
2.用namespace 关键字用于声明一个命名空间。
3.导入一个命名空间:using语句
4.命名空间包含数个类以及其他的命名空间
5.命名空间就好比文件夹
6.命名空间管理类就好比文件夹管理文件
7.用namespace关键字用与声明一个命名空间。此命名空间范围允许你组织代码
namespace Name
{
类型定义
}
其中:在命名空间中,可以声明类(方法,数据成员)。接口。结构。枚举。委托。命名空间。