美文网首页
C# 基本语法

C# 基本语法

作者: StarTaurus | 来源:发表于2021-06-26 15:34 被阅读0次

标识符和关键字

  • 定义:标识符是程序中类型和变量的名称,用来标识代码元素名称的,标识符由Unicode字符组成,严格区分大小写
  • 创建规则
    • C# 的标识符应当使用字母或者下划线开头
    • 由字母、下划线、或者美元($)组成
    • 标识符名臣不能和关键字形同、若要定义关键字形同名称、需要在关键字前边加上@符号
  • 风格
    • Pascal 风格:首字母大写
    • Camel风格:首字母小写否边单词首字母大写

数据类型

  • C# 数据类型分为值类型和引用类型两大类

    • 值类型:简单类型、结构类型、枚举类型 都为值类型
    • 引用类型:数组、类、接口类型
      内置的关键字:

    C#类型: bool , sbyte, decimal,float, unit,short,ulong, ushort,ulong,double, int,char, string, byte, object|

  • 除了Objectstring 类型之外、表中所有类型为简单类型

变量和常量

变量

  • 变量是在程序运行期间变化的程序元素,它们在任何计算中充当存储信息的存储器
  • 程序执行时,为了完成算法,某些变量会发生变化
    变量定义的语法如下:
Type  variable = variableName
// Type:占位符 表示要定义的类型

string name;
string name = "张三"

var name="李四"  //匿名的局部变量
  • 变量的命名规则
    • 可以由数字、字母、下划线组成
    • 开头不可以用数字
    • 变量命名不可以和关键字相同

常量

  • 常量是指那些基于可读格式的固定数值,在程序的运行过程中其值是不可改变的
 -  数值常量:比如  715 ,65 
 -  符号常量:符号常量一般使用const 来声明
    - const 类型标识符 常量名 = 表达式 
    - const decimal Yuan = 26.24`

运算符和关键字

  • 在 C# 中,“运算符”是一个术语或符号,它接受一个或多个表达式(即“操作数”)作为输入并返回值
  • 接受一个操作数的运算符称为“一元”运算符,例如增量运算符 ( ++)
  • 接受两个操作数的运算符称为“二元”运算符,例如算术运算符 +、 -、 *、 /
  • 条件运算符 ?: 接受三个操作数,是 C# 中唯一的三元运算符
int idx;
int num=3;
idx=num++;

运算结果:num=4 idx=3

// 先赋值在自增

int idx;
int num=3;
idx=++num;

运算结果:num=4 idx=7
先自增在赋值

/// 减法原理同上

/* 三元运算符*/
string sResult=(1==2)?"1":"2";

当 1=2 时 执行1 否则 执行 2

  • 说明:

    当表达式中出现两个具有相同优先级的运算符时,将根据结合性计算它们。
    左结合运算符按从左到右的顺序计算。例如, x * y / z 计算为 (x * y) / z。
    右结合运算符按从右到左的顺序计算。赋值运算符和三元运算符 ( ?: ) 是右结合运算符。
    其他所有二元运算符都是左结合运算符。
    在以上列出的运算符是按照优先级由高到低的顺序排列的

相关文章

  • C# 基本语法

    标识符和关键字 定义:标识符是程序中类型和变量的名称,用来标识代码元素名称的,标识符由Unicode字符组成,严格...

  • 10月16日C#学习总结

    今天老师讲了C#的基本语法、C#的标识符名称应遵守的规则、C#的内置值的类型 C#的标识符名称应遵守的规则:1.所...

  • C# CookBook 基本语法

    笔记资料:C#开发轻松入门 慕课网 https://www.imooc.com/learn/422 .NET开发简...

  • C# LINQ基本语法

    1.简单的linq语法 2.带where的查询 3.简单的函数计算(count,min,max,sum) 4.排序...

  • 10月16日四期C#总结

    今天老师给我们讲了C#的基本语法、C#的标识符名称应遵守的规则、C#的内置值的类型。幽默风趣,非常可爱的老师。 C...

  • C#--变量和表达式

    3.1C#的基本语法 C#编码中,无论代码中是否有空格、回车符或者tab字符(这些字符统称为空白字符),C#编译器...

  • Unity如何自学&路线图

    自学最高效的方法是: 1.基础 c#基本语法(unity官方教材里的就够了,遇到不懂再查) Unity各界面基本功...

  • [Unity]SLua的使用与源码浅析

    SLua学习前提:1.熟悉Lua基本语法2.熟悉Lua与C交互(C#交互类似)3.熟悉Unity基本组件以及在 简...

  • 10月16日-4期C语言学习总结

    总结:今天迎来了C#的新老师,因上周五学习的知识还不够透彻。老师帮我们重新温习了一遍,新学习了C#基本语法、数据类...

  • ES6入门:箭头函数

    在 JavaScript 中使用箭头函数 返回基本类型 许多现代编程语言都支持箭头函数的语法,例如 C#、Swif...

网友评论

      本文标题:C# 基本语法

      本文链接:https://www.haomeiwen.com/subject/myjzyltx.html