前言
上篇博客大概介绍了C#和.net。今天这篇博客主要了解一下一些基本的知识。这里以三符为主,分别是:转义符,运算符,占位符。
三符介绍
转义符:
what:
字面意思为通过一个符号来将原本的一个符号改变了含义。
作用:
1:将普通字符转为特殊用途。一般是编程语言中,用于表示不能直接显示的字符,比如后退键,回车键,等。
2:用来将特殊意义的字符转换回它原来的意义。
举个栗子:
比如说“”,这个符号在C#里就代表了不一样的含义,不只是双引号那么简单。那么如果我们就是想单纯的需要一个“”,那么怎么办呢?
这个时候转义符就来了。。。
表示:
转义符:\
下面更多的介绍它的其他表示的方式:
运算符:
算数运算符:
表示:+ - * / %
算数表达式:
由运算符连接起来的式子。
举个栗子:
算总成绩和平均成绩:
错误的解析:
正确的表达:
隐式转换与显示转换
这里定义了取余为double类型,应该是小数类型。但是答案却是整数,这里就遇到了我们所说的“隐式转换”。如果由一个操作数为double类型,则整个表达式都可提升为double类型。
如:double result = money * 0.88
举个栗子1:
int类型隐式转换为double类型
* int num1 = 10;
* int num2 = 3;
* double remainder = num1 * 1.0 / num2;
* Console.WriteLine(remainder);
* Console.ReadKey();
举个栗子2:
取整例子:
* double num1 = 90.45;
* int number = (int)num1;
* Console.WriteLine(number);
* Console.ReadKey();
占位符:
1 顾名思义,占位符就是先占住一个固定的位置,等着你再往里面添加内容的符号
如{0} {1}
2 举个栗子:
* string name = "老牛";
* Console.WriteLine("姓名:{0}",name);
* Console.ReadKey();
后记
接下来还会继续学习“三符”。感谢阅读~