zoukankan      html  css  js  c++  java
  • C#基础

    1 转义符,反斜线比如 表示换行;如果用在字符串前面,可以加@,更方便,例如:string s = @"c: empa.jpg";@只对转义符有意义.

    2 Convert.ToInt32将字符串转化为整数

    3 C#中赋值表达式也有值,它的值为赋值后变量的值,例如i = 1的值为1.

    4 Convert 不再是内存级别的转换,而是考虑数据意义的转换.是一个加工改造的过程.

    5 可变参数指在形参前面加上params,注意如果有多个参数,那可变参数只能是最后一个.

    6 函数的重载(函数的重名)指函数名相同,参数个数或者类型不同,也就是函数的签名不同,但与函数的返回值无关.

    7 字符串是只读的,想可改变可以通过ToCharArray()方法转化为char数组,再通过new String(char[] value)函数转为字符串.

    8 s1.Equals("HELLO",StringComparison.OrdinalIgnoreCase)字符串忽略大小写的比较."依次忽略大小写"

    9 Split 按字定的分隔符处理字符串.

    10 Replace函数,Substring函数,Sontains函数,StartsWith和EndsWith函数,IndexOf函数

    11 ref 应用场景内部对外部的值进行改变, out 则是内部为外部变量赋值, out 一般用在函数有多个返回值的场所.

      应用举例: ref来交换两个变量的值; TryParse里边就有一个out输出参数.

  • 相关阅读:
    MySQL server version for the right syntax to use near ‘USING BTREE
    随笔
    [python]自问自答:python -m参数?
    [linux]查看linux下端口占用
    [linux]scp指令
    [编程题目]泥塑课
    How can I learn to program?
    [python]在场景中理解装饰器
    [前端]分享一个Bootstrap可视化布局的网站
    [python]python元类
  • 原文地址:https://www.cnblogs.com/captionAmazing/p/14824019.html
Copyright © 2011-2022 走看看