C# 学习第二天笔记

1. Convert 类型转换

    数据类型不兼容的需要转换时,使用Convert转换。转成什么类型就to谁

   例: string--> int

   string a=“b”

   Int  c= Convert.ToInt32(b)

2.  转义符的使用

    : 相当与删除键,不输出 前的一个字符,放到字符串结尾不起作用。

    : 制表符,效果相当于4个空格

    : 换行,只能在控制台中换行

    : 换行,可以在windows操作系统中换行

    \ :表示为一个字符,不代表转义付作用

   @符号: 取消在字符串中的转义作用,使其单纯的代表一个字符

3.  File.WriteLineAllText( @"文件地址",“输出到文件中的内容”);

4. 两个整数类型的加减乘除结果还是整数。  

5.  让小数保留 指定位数

     Console.WriteLine(“{0:0.00}”,小数);

6.  异常捕获

将有可能出现的异常的地方,我们拿出来做相应的处理,使之就算出现了异常,也不会导致我应用
程序的崩溃。
try{}catch{}
使用方法:将有可能出现异常的代码写在try中,在catch中写出现异常后要执行的代码。
使用技巧:哪有可能出现异常就踹它一脚。
执行过程:
如果try中的代码没有出现异常,则不会执行catch中的代码。
如果try中的代码出现了异常,则立即跳到catch中进行执行,在try中出现异常的那行代码后面,
哪怕有一百行代码,都不会被执行。

7.  

对于多条件语句的判断,我们推荐使用if else-if和switch-case结构
如果对多条件的判断是区间性的,那么我们推荐使用 if else-if。
如果对多条件的判断是定值的,我们推荐使用switch-case结构。
switch-case结构
语法:
switch(变量或者表达式的值)
{
case 值1:
要执行的代码;
break;
case 值2:
要执行的代码;
break;
case 值3:
要执行的代码;
break;
default:
要执行的代码;
break;//跳出当前switch-case结构。
}
执行过程:程序执行到switch处,首先计算出switch所带的小括号中的结果。
拿着计算出来的结果,跟每个case所带的值进行匹配。如果匹配成功,则执行
该case所带的代码,执行完成后,遇到break,跳出switch-case结构。
如果跟每个case所带的值都不匹配,则看当前switch-case结构中是否存在default,
如果有default,则执行default中的代码,如果没有,则该switch-case结构什么都不做。

原文地址:https://www.cnblogs.com/yasuo2/p/6501990.html