C#语言————第一章 第一个C#程序
第一章 第一个c#程序
******************c#程序***************
①:建立项目:文件-->新建-->项目-->c#-->控制台程序(项目名/文件存储位置)-->确定
①:c#程序
namespace:命名空间; 相当于java中的package(声明包)
using:引用其他命名空间;相当于java中的import
注意!!但using只能写到包,不能写到类名
main()方法:程序的入口;相当于java中的main方法
注意!首字母必须大写;返回值可以是void或者int;可以有参数也可以无参数)
②:代码结构:
引用命名空间(using) //不引用具体类名
namespace 项目名
{
class 类名(帕斯卡命名法) c#不要求类名必须与源文件名字一样
{
static void main (string [] args) string 大小写都可以
{
}
}
}
③:解决方案管理器的结构:
解决方案
项目
类(.cs)
***************console类**************
1:控制台输出语句
console.writeline("王思"); 输出后换行
console.write("王思"); 输出后不换行
console.writeline("我的课程名称是:{0}{1}",course,name);
①: {0}占位符(下标从零开始);course:下标值
②:输出的过程中指定的下标值会替换到占位符的位置上
③:如果前面的{n}不安顺序排列,输出的值也会不按顺序输出。
2:控制台读入语句(以字符串方式返回)
string name=console.readline(); int age=int.parse(console.readline();
3:想让代码在运行窗口停下来,在代码结束的时候需要加入console.readline();
**************变量与常量*****************
变量 变量命名规范与java相同,但不能出现$
常量(在程序中设定之后无法修改,并且有特定的含义)
语法: const 数据类型 常量名称=值;
命名规范:最好用大写字母命名
最好添加注释内容
长度不要超过25个字符
***************注释*****************
单行注释 //
多行注释 /* 内容*/
文档注释 ///
#region 代码的说明
代码块
#endregion
***************类和对象****************
1:类是对象的抽象,对象是类的实例
2:类中的成员变量称为:字段
3:访问修饰符(public private)
4:c#中字段,不加访问修饰符,默认为private私有
5:方法名使用帕斯卡命名法:每个单词首字母大写。
*************** c#调试**********
1:设置断点(将光标停在某行+f9)
2:开始运行(f5)
3:单步执行:(f10)(不进入方法内部)
4:停止调试shift+f5
5:取消断点:(ctrl+f9)
6:监视窗口看变量值得变化
显示行号:工具 选项 文本编辑器 c# (右边页面选择 行号)
上一篇: JSP隐含对象 request(2)