C#基础知识(二)——字符与类型转换
2016-06-11 21:53
489 查看
一、占位符:
在需要填写的地方挖坑,{}里从0开始,后面依次为1,2,3,4...,后面再进行填坑,填写需要填的内容。
二、一段语句:
四、自动类型转换与强制类型转换:
强制类型转换:
五、++与--:
++表示自加1,--表示自减1,但是在运算中前加和后加有一定区别。
在需要填写的地方挖坑,{}里从0开始,后面依次为1,2,3,4...,后面再进行填坑,填写需要填的内容。
Console.WriteLine("你喜欢吃什么水果"); string str=Console.ReadLine(); Console.WriteLine("哈哈,这么巧,我也喜欢吃{0},我叫{1}",str,"小明"); Console.RedKey;{0:0.000} 在{}里面,“0.”后面有几个0,表示保留几位小数。
int num1=10; int num2=3; double remainder=num1*1.0/num2; Console.WriteLine("{0:0.000}",remainder);//保留3位小数,精确到0.001
二、一段语句:
Console.ReadLine();//用于接收用户的输入三、字符中的转义:
四、自动类型转换与强制类型转换:
强制类型转换:
五、++与--:
++表示自加1,--表示自减1,但是在运算中前加和后加有一定区别。
int num=10; int number=10+num++;//先取num的原值参与运算,然后num再自身加1 Console.WriteLine("num的值为{0}",num); Console.WriteLine(number); Console.ReadKey(); //结果:num值为11,number值为20
int num=10; int number=++num+10;//num先自身加1,然后再参与运算 Console.WriteLine("num的值为{0}",num); Console.WriteLine(number); Console.ReadKey(); //结果:num值为11,number值为21
相关文章推荐
- 单例模式
- 职责链模式
- C# 图形设计
- C#高效绘图(转)
- 图解C#_事件
- 使用.net(C#)发送邮件(带成功案例)
- 使用C#改变鼠标的指针形状
- C# 实现IAccessible学习(四)读取QQ聊天窗口记录
- 享元模式
- C#中符号的作用备忘
- C#单纯的字母数字ASCII码转换
- c# 基类、派生类应用
- C#操作word:将rtf中的ole对象通过MathType转换成MathML
- 访问者模式
- C#中DataGridView控件绑定控件绑定数据源方式
- 中介者模式
- C#创建使用一般处理程序.ashx
- C#中委托(Delegates)的使用方法详解
- 命令模式
- C#基础-->抽象类(abstract)和接口(Interface)