zoukankan      html  css  js  c++  java
  • 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结构什么都不做。

  • 相关阅读:
    【java编程】使用System.getProperty方法,如何配置JVM系统属性
    【java多线程】CountDownLatch
    【java多线程】ConcurrentLinkedHashMap
    【java编程】ServiceLoader使用看这一篇就够了
    【JVM】java对象
    【git】Git常用命令
    centos7安装配置mysql5.7
    第十三章 redis-cluster原理
    《mysql技术内幕 InnoDB存储引擎(第二版)》阅读笔记
    第二章 BIO与NIO
  • 原文地址:https://www.cnblogs.com/yasuo2/p/6501990.html
Copyright © 2011-2022 走看看