∗∗∗∗∗如题,第一章主要讲的就是一些基础的东西∗∗∗∗∗
一、小特性
- C# 是一种区分大小写的语言
- 其类名和文件名可以不一致
- C#的Main方法用的是大写的M
二、命名规范
- Pascal:每个单词一大写字母开头
- Camel:第一个字母变小写
注:局部变量名采用的是 camel大小写形式
且不包含下划线,方法名使用 Pascal大小写形式
三、控制台的输入输出
【从控制台获取输入】
1、System.Console.ReadLine() :获取用户输入的文本
2、System.Console.Read() :获取用户输入的第一个字符(该方法返回的数据类型是与读取的字符值对应的一个整数,为了获取实际的字符,首先要将整数转型为一个字符)
//read举例
int readValue;
char character;
//获取用户输入的字符并转化为一个整数赋值给 readValue
readValue = System.Console.Read();
character = (char)readValue;//强制类型转换
System.Console.Write(character);
【将输出写入控制台】
1、System.Console.Write():不换行的输出
2、System.Console.WriteLine():换行的输出
3、复合格式化输出
class HeyYou
{
static void Main()
{
String firstName = "xiao";
String lastName = "ming";
//第一个参数 firstName 对应的索引值为 0,以此类推
System.Console.WriteLine("your name is {0}{1}", firstName, lastName);
System.Console.WriteLine("your name is {1},{0}", firstName, lastName);
}
}
此时的输出为:
your name is xiaoming
your name is ming,xiao
格式字符串:” ” 中的字符串,本例中为"your name is {0}{1}"
格式项:要插入的参数,本例中为firstName
和lastName