C#学习日记-初级-2.进入C#编程
来源:互联网 发布:手机卡没办法收到网络 编辑:程序博客网 时间:2024/06/08 08:30
1、程序分析
2、计算机使用基本知识
常用快捷键 Home/End/PageUp/PageDown
Shift
Ctrl + A,S,Z,X,C,V,Home,End
F5/Ctrl+F5
文字的删除 Del/Backspace
插入模式和覆盖模式
全角字符和半角字符 英文字符和中文字符
3、标示符
(1)字母 下划线 可以用在任何位置
(2)数字不能放在首位
(3)@字符只能放在标示符的首位
标示符是一种字符串,用来命名如变量 方法 参数和许多后面要讲解的程序结构,标识符不能和关键字重复
4、C#命名规范
Camel命名法
首个单词的首字母小写,其余单词的首字母大写(enemyHp)
Pascal命名规范
每个单词的第一个字母都大写(EnemyHp)
如果使用到英文单词的缩写,全部使用大写(PI HP MP)
变量使用Camel命名,方法和类使用Pascal命名规范
5、关键字
用来定义C#语言的字符串记号
关键字不能被用来做变量名或者其他形式的标识符,除非以@字符开始
所有C#关键字全部由小写字母组成
6、Main方法
每个C#程序必须带一个Main方法(函数)
(1)每个C#程序的可执行起始点在Main中的第一条指令
(2)Main方法首字母大写
(3)Main方法最简单的形式:
static void Main(){
}
7、语句
语句是描述一个类型或告诉程序去执行某个动作的一条源代码指令,语句以分号结束。
int var1 = 5;
System.Console.WriteLine("The value of var1 is {0}",var1);
8、块
块是一个由大括号包围起来的0条或多条语句序列,它在语法上相当于一条语句。
{
int var1 = 5;
System.Console.WriteLine("The value of var1 is {0}",var1);
}
块的内容:
1,某些特定的程序结构只能使用块
2,语句可以以分号结束,但块后面不跟分号
9、从程序中输出文本
控制台窗口是一个简单的命令提示窗口,允许程序显示文本并从键盘接受输入。BCL提供一个Console的类(在System命名空间下),该类包含了输入和输出到控制台窗口的方法。
10、从程序中输出文本
WriteLine是Console的另外一个成员,它和Write实现相同的功能,但会在每个输出字符串的结尾添加一个换行符。
System.Console.WriteLine("Hello world1.");
System.Console.WriteLine("Hello world2.");
System.Console.WriteLine("Hello world3.");
11、格式化字符串
当利用Write和WriteLine方法输出的时候,可以对字符串进行格式化输出,什么是格式化输出呢?
Console.WriteLine("两个数相加{0}+{1}={2}",3,34,34);
12、多重标记和值
下面的语句使用了3个标记,但只有两个值
Console.WriteLine("Three integers are {1},{0} and {1}",3,5);
但是记住标记不能引用超出替换值列表长度以外位置的值
- C#学习日记-初级-2.进入C#编程
- C#学习日记-初级-1.C#和.net框架
- C#初级编程
- C#学习初级总结
- c# 工作学习日记
- C#学习日记
- C#学习日记1
- C#学习日记 链表
- C#学习日记 StringBuilder
- C#学习日记 字典
- C#学习日记 指针
- C#面向对象初级编程
- C#学习笔记(初级)
- 黑马程序员--.Net学习日记——C#编程基础
- C#网络编程日记1
- C#网络编程日记2
- C#网络编程日记3
- C#网络编程日记4
- 卸载 yum 安装的软件
- 前端开发工程化探讨
- 网络连接状态判断
- cpp 8.14
- [Google Guava] 1.4排序: Guava强大的”流畅风格比较器”
- C#学习日记-初级-2.进入C#编程
- eclipse中的.project 和 .classpath文件的具体作用
- LINQ中Aggregate的用法
- 新手 自定义SlidingMenu控件
- Integer和int的区别
- CSS3图形自绘合集
- Python爬虫 正则表达式
- SQL优化大全
- j2ee的web工程,.project文件中,<nature></nature>作用