C#

                            C#

1. C#之父Anders Hejlsberg

2.                  .NET语言

 

APL Oberon
C# Oz
COBOL Pascal
Component Pascal Perl
Curriculum Python
Eiffel RPG
Fortran Scheme
haskell Smalltalk
J# Standard  ML
Jscript.net Visual  Basic.net
merculy Visual  C++.net

 

3.C#简介,发展史

  C#是.NET平台所支持的多种语言中的一门编程语言

  2002年2月发布C#1.1版本

  2003年4月发布C#1.2版本

  2005年10月发布C#2.0版本

  2007年8月发布C#3.0版本

4. C#做什么

 (1)Windows窗体应用程序

 (2)Web应用程序

 (3)网络数据库等应用程序

 (4)Web服务等各种分布式应用程序

5.C#中注释

 (1)单行注释 “//”

  (2) 多行注释“/**/”

  (3) 文档注释“///“

        

 

                       C#语言基础

1.               C#基本数据类型

 

名称 大小 默认值
int 有符号的32位整数 0
short 有符号的16位整数 0
long 有符号64位整数 0L
byte 无符号8位整数 0
float 32位浮点数,精确到小数点后7位 0.0F
double 64位浮点数,精确到小数点后15-20位 0.0D
decimal 128位浮点数,精确到小数点后28-29位 0.0M
bool 布尔值,true或false false
string unicode字符串 NULL
char 单个字符 ''

2. 命名方法

 (1) 骆驼式命名

 (2)帕斯卡命名

 (3)匈牙利命名

3.数据类型转换

 (1)隐式转换

 (2)显示转换

4.   算数运算符

 

运算符名称 说明 表达式
+ 加法运算 操作数1+  操作数 2
- 减法运算 操作数1-  操作数 2
* 乘法运算 操作数1*  操作数 2
/ 除法运算 操作数1/  操作数 2
% 取余运算 操作数1% 操作数2
++ 操作数加1 操作数1++或 ++操作数1
-- 操作数减1 操作数1--或 --操作数1
~ 用于一个数按位取反 ~  操作数1

 

5. 逻辑运算符

 (1)&&逻辑与

 (2)||逻辑或

 (3)!逻辑非

6. 优先级

   算数>比较>逻辑

7.循环语句

 (1)while:以while开始后面输出布尔值表达式 运算结果是true或者false

 (2)do while:do while循环是先执行后判断,并且至少循环一次

 (3)break作用:break语句退出整个循环

 (4)continue:用于结束本次循环,继续执行下一个循环

 

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(C#简介)