第一 了解C#
一、 C#的定义及其特点 C#是微软公司2000年7月发布的一种全新简单,安全,面向对象的程序设计语言,是专门为,NET的应用而开发的语言。它吸收了C++、Visusl Basic、Delphi、Java等语言优点,体现当今最新的程序设计技术的功能和精华。NET框架为C#提供了一个强大的、易用的、逻辑结构一致的程序设计环境,同时公共语言运行时为C#程序语言提供看一个托管的运行环境,使程序比以前更加稳定,安全,特点有;
语言简洁
保留了C++的强大功能
快速应用开发功能
语言的自由性
强大的Web服务器控件
支持跨平台
与XML相融合
二、Visual Studio.NET的集成开发环境
.NET开发语言都采用了统一的集成开发环境Visual Studio.NET。
第二部分C#语言基础
首先要了解C#项目的组成部分,对C#开发环境有大致概念
一 项目后缀
config---配置文件(存放配置参数文件)
csproj---项目文件(管理文件项)
sin---解决方案文件(管理项目)
cs---源文件(程序代码)
后缀不同代表文件类型也不同,这些文件后缀类型会在“解决方案资源管理器“中看到。
1.2 函数的四要素;名称,输入,输出,加工
1.3 主函数,输出语句,输入语句
static void main(string{}args)//下划线部分可以自己指定
主函数内容
console.readkey();//输入语句
console.readline();//输入语句
console.writeline();//输出语句,自动换行
console.write();//输出语句,不自动换行
1.4
namespace consoleapplicationl 命名空间
class progran 类
static void main(string[]args) 方法
注意事项
1注释的三种方式
//注释一行
/**/注释一段区域
///放在函数上面使用,给函数加注解
2在一行中声明相同类型的多个变量之间逗号分开
列; int a, b;(声明变量类型,用逗号隔开)
3 同一语句中,不能对同一个变量名声明成同一类型两次
int a=34; int a=22(错误)
4using 表示程序引用的库,以下的systen等,表示为控制台这些库由 .netframework提供
5 创建项目时,自动创建一个命名空间,即namespace命名空间
二;数据类型
C# 语言 | 值区间 | |
整型 (整数) | int | -231——231-1 |
浮点型 (整数) | double | |
string 等同于字符型,长度较长,定义是用双引号
列 string a ="hello"; string b="h";
2类类型
object所有其他类型的最终基类
3接口类型
interface
4数组类型
一维和多维数组,如int[]和int[,,,]
四;c#转义字符
, 单引号 "双引号 \反斜杠