c#01关于asp.net
概念:是.NET体系的一部分,它综合了HTML、CSS、JavaScript以及C#语言开发网站
三种开发模式:
webpage
webforms
mvc
包括
页面和控件框架
ASP.NET 编译器
安全基础设施
国家管理设施
应用程序配置
健康监测和性能特点
调试支持
XML Web 服务框架
可扩展的托管环境和应用程序生命周期管理
可扩展的设计环境
常用工具总结
VisualStudio(IDE集成开发工具)
MiscrosoftSQL Server(关系型数据库)
IIS/IISEpress(Web服务器)
.NETReflector、ILSpy(反编译工具)
NuGET(包管理器)
VSS/TFS(源代码版本管理、团队协作)
NotePad++
查看文档
?: ?就像if :就像else
例 Exp1 ? Exp2 : Exp3; e 1真输出e2 否则输出e3
封装
public:所有对象都可以访问;
private:对象本身在对象内部可以访问;
protected:只有该类对象及其子类对象可以访问
internal:同一个程序集的对象可以访问;
protected internal:3 和 4 的并集,符合任意一条都可以访问。访问限于当前程序集或派生自包含类的类型。
范围比较 private < internal/protected < protected internal < public
定义方法
<Access Specifier> <Return Type> <Method Name>(Parameter List)
{
Method Body
}
Access Specifier:访问修饰符,这个决定了变量或方法对于另一个类的可见性。
Return type:返回类型,一个方法可以返回一个值。返回类型是方法返回的值的数据类型。如果方法不返回任何值,则返回类型为 void。
Method name:方法名称,是一个唯一的标识符,且是大小写敏感的。它不能与类中声明的其他标识符相同。
Parameter list:参数列表,使用圆括号括起来,该参数是用来传递和接收方法的数据。参数列表是指方法的参数类型、顺序和数量。参数是可选的,也就是说,一个方法可能不包含参数。
Method body:方法主体,包含了完成任务所需的指令集。

浙公网安备 33010602011771号