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结构什么都不做。

  • 相关阅读:
    设计模式——策略模式
    设计模式——设计原则
    设计模式——工厂模式
    设计模式——装饰模式
    C#一些常用方法
    设计模式——代理模式
    设计模式——模板模式
    开始博客园之前的一些相对自己说的话
    Python02 分支结构
    dns轮训python 04
  • 原文地址:https://www.cnblogs.com/yasuo2/p/6501990.html
Copyright © 2011-2022 走看看