• C#变量命名规范


    一、变量命名规范

      1、Camel:变量名首单词的首字母小写,其余每个单词首字母单词大写,多用于给变量或字段或方法参数命名。      eg:highSchoolStudent;

      2、Pascal:每个单词的首字母都要大些其余小写,多用于类或方法。eg:HighSchoolStudent;

    二、变量的作用域

      一般从声明的大括号开始到所对应的大括号结束,超出此范围无法访问、

    三、强制类型转换(显式类型转换)

      要求:类型相兼容,大的转小的

      语法:(要转换的类型)值

      eg:double d = 306.6  int n = (int)d

    四、Convert、Parse类型转换

      两个类型不兼容的数据用Convert和Parse转换

      eg:string s = "123"; int n = Convert.ToInt(s);

        int n = int.Parse("123");

      注意:int.TryParse,

      eg:int n = 0; bool b = int.TryParse("123", out n);转换成功b位truen、为123,否则b位false、n为0.

    五、枚举类型

      枚举:一个变量类型,只是声明。赋值、使用的方式不一样,本质也是存放数据。枚举类型可以和int类型相互转换。

      eg:public enum Gender

        {男,女}

      使用 Gender gender = Gender.男;

    六、结构

      可以一次性声明多个不同类型的变量

      public Struct Persion

      {public string _name;public int _age;public char _gender;}里面的为字段,字段前加下划线

      使用:Persion zsPersion;zsPersion.name = "张三";zsPersion.age = "21";zsPersion.gender = "男";

    喝的不是酒,是心痛;抽的不是烟,是忧愁;
  • 相关阅读:
    POJ 3258 (NOIP2015 D2T1跳石头)
    POJ 3122 二分
    POJ 3104 二分
    POJ 1995 快速幂
    409. Longest Palindrome
    389. Find the Difference
    381. Insert Delete GetRandom O(1)
    380. Insert Delete GetRandom O(1)
    355. Design Twitter
    347. Top K Frequent Elements (sort map)
  • 原文地址:https://www.cnblogs.com/javier520/p/10068865.html
Copyright © 2020-2023  润新知