• 语言基础(项目结构、数据类型、变量、常量)


             数据类型→变量→运算符→表达式→语句

    一.项目结构

    .cs---    源文件(程序代码)

    .csproj---项目文件(管理文件项)

    .sln---   解决方案文件(管理项目)

    .config---配置文件

    函数的四要素:名称、输入、输出、加工。

    主函数  

              static void Main(string[] args)     

               //args 可以自己随便更改名称      {          主函数内容          }

    输入语句  

               string s = Console.Readline("");

               //读取一行数据,并赋值给s

    输出语句

        Console.Write("要输出的内容");  

        Console.Writeline("要输出的内容");   

         //Write 与Writeline 的区别:Writeline输出后自动换行

    常用快捷键:

    ;    语句结束

    //    注释一行

    /*    注释一段区域*/

    shift delete   删除一行

    ctrl k,c   注释选中行

    ctrl k,u   取消注释选中行

    Alt →     提示,更改

    ctrl X     剪切一整行

    ctrl V    粘贴一整行

    二.数据类型
    1.值类型
    (1)整型:有符号整型和无符号整型。

            区别是无符号整型要比有符号整型的正数范围大。2X+1

            有符号整型:sbyte,short,int,long  带有正负数,范围按所写依次增大

            无符号整型:byte,ushort,uint,ulong  只有正数,范围也是依次增大

     (2)浮点型:float, double, decimal

     (3)字符型(Unicode类型):char=‘hello world!’

    (4)布尔型:boll(ture,false)(判断用T or F )

     (5)字符串型:string(用双引号“”)

           String 等同于字符型的概念,长度较长,定义时需要用双引号

    (6)日期时间型:datetime

    (7)枚举类型:Enum E{......}形的用户定义类型

    (8)结构类型:Struct S{......}形式的用户定义类型

    2.引用类型

    (1)字符串型:string(用双引号“”)

           String 等同于字符型的概念,长度较长,定义时需要用双引号

    (2)类类型:Object(所有其他类型的最终基类)

                       Class C{......}形式的用户自定义类型

    (3)接口类型:Interface I{......}

    (4)数组类型:分为一维和多维数组,例如int[](一组整数)和int[,](两组整数)

    示例:

    三.变量

    1.变量的命名规则:

    (1)变量名组成:字母、数字、下划线、@、汉字

    (2)首字符只能是字母、下划线、@、汉字
    (3)不能与系统关联字重名
    2.变量定义:
    数据类型 变量名[=值]
    //[]内的内容不是必填
    示例:int a =1
    3.变量的使用:赋值、取值

    四.常量

    1.分类:符号常量、字面常量

    2.符号常量的定义:

    变量声明前加关键字const

    示例:const int a =3

    3.符号常量的使用:不能赋值,只能取值

    4.转义字符:

    ' '         tab键字符

    '\'         反斜线

    '’'          单引号

    '“'         双引号

    ' '         换行

    ' '         回车

  • 相关阅读:
    javascript 实现 TreeView全选(实现子节点全选,中父节点自动全选)
    关于健康档案的基本架构与数据标准
    SQLite内建语法表
    狼群中的男人(A Man Among Wolves)
    教你瞬间赢得别人信任的 “冷读术”
    SymbianOS精要
    为幼龄儿童设计 iPad 软件介面的四条心得
    OpenGL ES
    如何变得更加优秀
    创业的八大能力
  • 原文地址:https://www.cnblogs.com/qiqige77/p/4012761.html
Copyright © 2020-2023  润新知