C#笔记(1)--->基本语法 [运算符]

原创 2005年05月06日 22:21:00

算术运算符: +  -  *  /  % (即:取余数)

逻辑运算符(布尔型与按位): & () |  () !(非)、^ (异或 )~(按位求补)、&& (与)、|| (或)

字符串串联 +

递增与递减: ++  -- (这里注意一下x++++x的区别)

移位运算符: 左移位 <<x<<3 左移3位,相当与乘23次方)

       右移位 >>  (x>>3 右移3位,相当于除以23次方,下取整)

关系运算== !=> < >= <=

赋值运算符: =   +=   -=   *=   /=   %=   &=   |=   ^=   <<=   >>=

// 如: X+=y  等价与x=x+y

成员访问(用于对象) . ()  索引(用于数组或索引符):[] 

数据类型转换符: ()

// (double)123

条件运算符(3元运算符):  ?:  

// 如:string ax = (x&y) ? "Yes":"No";

创建对象: new 

//如: TextBox t=new TextBox();

类型信息运算符: as is sizeof typeof

1 as :类似于类型转换,所不同的是,当转换失败时,将产生空,而不是引发异常。

2 is 可以检查 对象是否与特定的类型兼容:

如:int a =10 ;

if(a is Object){……}

使用sizeof可以确定堆栈中类型的字节数. 注意:只能用在unsafe下:

如:unsafe{ sizeof(int);}

默认情况下C#编辑器是不允许运行不安全代码的,但可以设置工程属性,将允许运行不安全块设置为true

3         typeof::返回一个表示特定类型的Type对象。

// Type t= typeof(string);

//Label1.Text=t.ToString();  //返回的是System.String

益出异常控制运算符号:  checked unchecked

// byte  a=255; //byte范围:0~255

// checked { a++ ;}  // 益出则抛出异常,[默认是unchecked的,益出时只是返回0]

// label1.Text=a.ToString(a);

寻址运算符: *  ->  &  [] 

C# 学习笔记1 基本语法

在 C# 中,有些标识符在代码的上下文中有特殊的意义,如 get 和 set,这些被称为上下文关键字(contextual keywords)。 下表列出了 C# 中的保留关键字(Reserve...
  • Dome_
  • Dome_
  • 2017年12月07日 13:50
  • 20

实训1/6 Python基本语法、变量、运算符

#coding=utf-8   #变量 a=2 #变量连续赋值 c=d=e='1' print "c:"+c print "d:"+d print "e:"+e #常量  使用大写来表示常量,不过实质...

java基础--1.基本语法 - 3.运算符

1      概述   2      分类 2.1  算术运算符 注意:          如果对负数取模,可以把模数负号忽略不记,如:5%-2=1。但被模数是负数则不可忽略。此...

JavaScript——1(基本语法,类型,变量与运算符,控制流程,函数)

一.JavaScript的基本语法1,JavaScript是一种应用广泛的浏览器端Scripts。 2,JavaScript并没有规定每条程序语句的结尾一定要加上分号(;)。 3,函数名称的开头建...

JavaScript(1)__Js基础<数据类型,基本语法,运算符>

首先在学习之前,我们要了解web前端三层架构:(重点) 1:HTML:结构层:从语义的角度,去描述页面的结构 2:CSS:样式层:从审美的角度,去美化页面 3:JS:行为层:从交互的角度,去提升...

Verilog学习笔记基本语法篇(二)·········运算符

Verilog HDL的语言的运算符的范围很广,按照其功能大概可以分为以下几类: (1)算术运算符 +,-,*,/,%                              ...

PHP学习笔记:3.PHP基本语法详解---运算符

PHP学习笔记:PHP基本语法详解                                               ---运算符 1.       运算符的优先级 运算符 2.     ...

Python笔记——基本语法:标识符、数据类型、变量、运算符及表达式/编码风格

Python笔记——基本语法 标识符、数据类型、变量、运算符及表达式/编码风格...
  • wklken
  • wklken
  • 2011年04月09日 10:17
  • 15323

Swift学习笔记基础语法-基本运算符

1.赋值运算符 2.算数运算符 3.取余运算符 4.三目运算符 5.区间运算符
  • d1w2hj
  • d1w2hj
  • 2015年09月27日 09:34
  • 417

Python笔记——基本语法:标识符、数据类型、变量、运算符及表达式/编码风格

此部分摘自网络> Python笔记——基本语法    一、标识符: 1.python中的标识符是区分大小写的。 2.标示符以字母或下划线开头,可包括字母,下划线和数字。 3.以下划线开头的...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C#笔记(1)--->基本语法 [运算符]
举报原因:
原因补充:

(最多只允许输入30个字)