1.@符号在字符串中的另一使用

2.字符串的拼接
Console.WriteLine("n" + 3);
3.类型转换
//强制类型转换
string b = "123"
Console.WriteLine(Convert.ToInt32(b) + 1)
int c = 48
Console.WriteLine(Convert.ToChar(c))
Console.WriteLine(Convert.ToString(c) + 1)
4. 控制台输入:Read和ReadLine区别
console.Read();
每次读取一个字符,返回值是该字符对应的十进制数,也就是说返回值是一个整数类型
console.ReadLine();
每次读取一个字符串,返回值是一个字符串,如果输入的是数字则需要用Convert.ToInt32()转成整数
5. 格式化输出:Read和ReadLine区别
string name1 = "小王", name2 = "黄老师"
Console.WriteLine("{0}同学喜欢上{1}的课", name1, name2)
6.求数的个,十,百,千,万...位
个位:num%10
十位:num/10%10
百位:num/100%10
千位:num/1000%10
万位:num/10000%10
7.分支语句
if (expression){
statement
} else if (expression){
statement
}
·
·
·
else {
statement
}
switch (value) {
case 1:
statement
break;
·
·
·
case 10:
statement
break;
default:
statement
break;
}
7.循环语句
for (int i = 0; i < length; i++)
{
statement
}
foreach (var item in collection)
{
statement
}
while(expression){
statement
}
do{
statement
}while(expression);