zoukankan      html  css  js  c++  java
  • C#变量的更多内容

     

    一、类型转换

     

    1、  隐式转换

    2、  显式转换

     

    二、枚举

     

    1、  定义枚举

    Enum typename underlyingType

    {

          Value1,

          Value2,

          Value3,

    ….

    }

    枚举的基本类型可是bytessbyteshortushortintuintlongulong

     例:

     

    Code

     

    三、结构

     

    结构就是由几个数据组成的数据结构,这些数据可能有不同的类型。

     

    定义结构

    Struct <typename>

    {

         <访问修饰符>  <基本类型>  <名字>

    }

     

    四、数组

     

    声明数组

    <basetype>[] <name>

    <basetype>可以使任何类型

    数组必须在访问之前初始化,初始化分两种

     

    1,以字面形式指定数组内容,也可以指定数组大小、

     例:int[] myIntArray = {5,9,,1,30};

    2,使用关键字new初始化所有的数组元素

     例:int[] myIntArray = new int[5];

     

    多维数组

     

    <basetype>[,] <name> //定义二维数组

    多维数组只需更能多的逗号,例如:

    <basetype>[,,,,] <name>  //声明了一个4维数组

     

    五、字符串的处理

     

    <string>.ToLower() 把字符串转换为大写

    <string>.ToUpper() 把字符串转换为小写

    <string>.Trim() 删除输入字符串中的空格

    <string>.TrimStart() 删除字符串前面的空格

    <string>.TrimEnd() 删除字符串后面的空格

    <string>.PadLeft()  在字符串的左边添加空格

    <string>.PadRight()  在字符串的右边添加空格

    <string>.Split() 把字符串转换为string数组

    <string>.Replace(string oldValue , string newValue ) 把string替换成其他指定string

     

  • 相关阅读:
    51Nod 1119 机器人走方格 V2 组合数学 费马小定理
    Codeforces Round #439 div2 869A The Artful Expedient +869B The Eternal Immortality
    51Nod 1050 循环数组最大子段和 dp
    51Nod 1009 数字1的数量 数位dp
    51Nod 1082 与7无关的数 暴力打表(埃氏筛的感觉)
    POJ 2001 Shortest Prefixes
    字典树模板
    HDU 1251 统计难题
    kmp算法模板
    HDU 2087 剪花布条
  • 原文地址:https://www.cnblogs.com/zong/p/1610841.html
Copyright © 2011-2022 走看看