一、.NET历史
1. .NET的发展史
网络 -- HTML -- ASP/ASP.NET -- ASPX -- .NET
DOS黑屏 静态页面 动态页面--数据库 ASP无限扩展 2002年
2. .NET软件更新
二、C#编程
1.项目结构
.cs——程序代码文件,源文件
.config——配置文件
.csproj——项目文件(用来管理文件项)
.sln——解决方案文件(用来管理项目的)
PS:选择移除后仅指项目被移除,该项目在文件中仍存在。
2.函数
定义:能够独立完成一个功能
四要素:1)名称 2)输入 3)输出 4)加工
主函数:static void Main(string [ ] args)
{
}
输入语句:
string s = Console.ReadLine();
输出语句:
Console.WriteLine("要输出显示的内容");(显示内容换行,光标在第二行)
Console.Write("要输出显示的内容");(显示内容不换行,光标在输入内容后边)
PS:Main中"M"必须为大写,语句结束用";".
快捷键:
删除整行:SHIFT+DEL
选中变为注释:CTRL+K+C 取消:CTRL+K+U
(注释:"//","*/ */".)
针对单词自动更正:ALT+“→” (向右箭头)
3.数据类型
1)整型: int short long byte
2)浮点型: float double decimal
3)字符型: char
4)布尔型: bool
5)字符串型: string
6)日期时间型: DateTime
PS:char用 ‘ ‘ 显示内容,string用 " " 显示内容;常用数据类型: int(整型),double(浮点型).
4.变量
1)变量的命名规则:
A.由字母、数字、下划线、符号@、汉字组成.
B.首字符不可为数字.
C.名称不能与系统关键字重名.
示例:不合法的标示符
A.2X--首字母不可为数字
B.CLASS--与系统"类"重名
C.C#+variable--"#" "+"为不合法符号
2)变量的定义
数据类型 变量名[ = 值];
int a = 10;
3)变量的使用:赋值、取值
a = 90;
a = a + 100;
浮点类型默认为double,如需使用float,可使用"F"后缀.
例:fioat a=8.2F
5.常量
1)分类:
A.符号常量:用符号代替值
B.字面常量:"="右面的值
2)符号常量的定义:在变量定义的前面加"const"
例:const bool d=true
3)符号常量的使用:不能赋值,只能取值.
4)转义字符
‘\a‘--声音
‘\t‘--tab键字符
‘\\‘--反斜线-显示为"\"
‘\‘‘--单引号
‘\"‘--双引号
‘\n‘--换行
‘\r‘--回车
例:Console.Writeline("张三说:\"你是个人吗?\"")
显示为 张三说:"你是个人吗?"
.NET C#语言基础 20140814