我们曾经心碎的C#之 第一章.我的第一个C#程序
第一章. C#入门
1.1 .NET与C#
001..NET是Microsoft.NET的简称,是基于Windows平台的一种技术
002. .NET Framework是一个创建、部署、运行应用程序的多语言平台
003. IDE(Itergrated Developer Environment)集成开发环境
004.在.NET Framework可以运行多种语言 C#只是多种语言中的一种
005.像JAVA中有帮助文档一样 在.NET上也会有MSDN.
MSDN提供帮助的两种方式:
在线方式:http://www.msdn.microsoft.com/zh-cn/default.aspx
离线方式:用安装程序安装在计算机上
1.2 如何编写C#程序
01. 启动Visual Studio 2012(选择Visual C#开发环境)
02. 新建项目
03. 生成可执行文件
04. 开始运行
1.3 C#中的常量和变量
01. C#中的变量声明方式与JAVA是相同的
数据变量 变量名称;
C#中的变量命名规则:
1.使用英文字母 数字 下划线(_)除此之外不能含有其他字符
2.只能以字母或下划线开头
3.不能使用C#中的关键字 使用骆驼命名法
02. 常量:就是在程序运行过程中保持不变的量
语法:
Const 数据类型 常量名称 = 值;
常量命名规则:
01常量命名必须具有一定的实际意义
02常量命名最好以大写字母命名,中间可用下划线连接
03.常量名称最好不要超过25个字符,否则可读行很差
1.4 Console类
Console.WriteLine();换行输出
Console.Write();不换行输出
Console.ReadLine();返回的是一个字符串类型
int.Pase()方法是将字符串转换为整数
1.5 类和对象
01. 自定义方法
语法:
访问修饰符 返回值类型 方法名(参数列表)
{
//方法主体
}
- 访问修饰符:public(共有的)被修饰的字段和方法均可跨类使用
Private(私有的)被修饰的字段和方法只能在本类中使用
- 方法返回值类型:可以使int double string bool float等,如果不需要返回值就用void;
- 方法名:在C#中方法名的首字母是大写的
- 参数列表:调用方法是,可以向方法中传递参数,这些参数构成了参数列表。如果没有参数就不用参数列表。
列表参数中的参数声明方式:类型 参数名 每个参数之间用逗号隔开
02. 理解类和对象
C#中定义类的语法:
访问修饰符 class 类名
{
//类的主体
}
C#中的类中可以包含字段、属性、方法
字段经过封装便是属性 属性存在的意义就是防止数据被不合逻辑的修改 关于属性的详细情况请见下章分解
03. C#中的注释类型
行注释://
块注释:/**/
文档注释:///开头
04 海量代码折叠技术
#region
#endregion 快捷键:ctrl+k+s
03 Visual Studio调试技巧:
- 设置断点
- 监视变量值