C#
第一章:第一个C#程序
- 1.NET概述与C#应用
.NET是Microsoft.NET的简称,是基于Windows平台的一种技术。它包含了能在.NET Framework平台运行的所有编程语言。C#是一种全新的语言,在设计它的时候,微软博采众长,将C,C++,Java等多种开发语言的优点集于一身,它是专为.NET开发而设计的编程语言。
-
2 IDE环境
微软推出了强大的平台和技术,并提供了强大的集成开发环境来支持,这就是Visual Studio,它集成了 .NET Framework,目前是最流行的.NET平台开发环境。
Visual Studio发展历史
发布时间 | 开发工具版本 | 支持最高.NET Framework版本 |
---|---|---|
1998年6月 | Visual Studio 6.0 | 不支持 |
2002年2月 | Visual Studio.NET | 1.0 |
2003年4月 | Visual Studio 2003 | 1.1 |
2005年11月 | Visual Studio 2005 | 2.0 |
2007年11月 | Visual Studio 2008 | 3.5 |
2010年4月 | Visual Studio 2010 | 4.0 |
2012年8月 | Visual Studio 2012 | 4.5 |
2013年10月 | Visual Studio 2013 | 4.5.2 |
-
3 认识C#程序
1.namespace 关键字
2.Using 关键字
3.class 关键字
4.Main()方法
语法:
static void Main(string[] args){} static void Main(){} static int Main(string[] args){} static int Main(){}
C#中的数据类型
常用数据类型 Java C# 举例 整形 int int 年龄 浮点型 float float 成绩 双精度浮点 double double 圆周率 字符串型 String string 姓名 布尔型 boolean bool 是否是少数名族 C#中的变量
语法:
数据类型 变量名称;
C#中的变量命名与Java也基本相同,只是“$”符号在C#中是不能使用的,变量命名三条规则:
组成:52个英文字母(A~Z, az),10个数字(09),下划线(_),
除此之外不能包含有其他的字符。
开头:只能以字母或下划线开头。
不能使用的:不能是C#中的关键字。
变量的名称要有意义,对应相应的英文命名,具有见名知意的作用。
避免使用单个字符作为变量名,多个单词组成变量名时,应使用驼峰命名法。
什么是常量
const 数据类型常量名称 = 值;
列如:
public const int dayMax = 3;//定义常量dayMax
常量的命名规范:
常量命名必须有一定的实际意义。
常量名称最好以大写字母来命名,中间可根据意义链接性用下划线连接。
常量名称长度最后不要超过25个字符。
C#向控制台输出
语法:
方式一:
Console.WriteLine();
方式二:
Console.WriteLine(要输出的值);
方式三:
Console.WriteLine("格式字符串",变量列表);
Console.ReadLine();
返回一个字符串,可以直接把它赋给一个字符串变量。
int.parse()方法的作用是把字符串转为整数。
示列:
class program { static void Main(string[] args) { string course = "C#"; Console.WriteLine(course); Console.WriteLine("我的课程名称是:"+course);//用+号输出 Console.WriteLine("我的课程名称是:{0}",course);//用占位符输出 } }
类和对象
语法:
[访问修饰符]返回值类型 方法名(参数列表) { //方法的主体 }
1.访问修饰符
2.方法的返回值类型
3.方法名
4.参数列