`

ASP.NET学习笔记(四)

 
阅读更多

第四章的主要内容就是在ASP.NET对象中存储信息。c#是一个完全面向对象的编程语言,所谓面向对象我的理解就是站在对象的角度去考虑如何去编程。编译后的文件运行在公共语言运行库之上,具备类型安全、自动内存管理等管理等特点,并且符合公共语言运行规范。c#语言能够开发所以的.NET项目类型;控制台应用程序,Windows应用程序、ASP.NETweb应用程序(网站)。c#语言介绍;文件的扩展名为.cs。语法归法类似于c++,但是要比c++简单,没有c++中的指针感念,能够实现自动内存管理。

ASP.NET对象和类。在asp.net中,所以的页面都是继承自page对象,对象是asp.net中的基本概念。对象能够存储信息,对象也能够拥有一定的行为,对象是应用程序的逻辑单元,就像高楼大厦是有砖瓦等不同的对象构成的一样,应有对象也是由不同的对象构建的,这些对象可能是系统已经存在的类型的对象,也可能是用户自定义的类的对象。

ASP.NET对象和类。在.NET系统中一切都是对象,每一个对象都是属于某一种类型,因此构建对象时,我们首先需要知道对象的类型即类。对象是属于某一种类型的,任何一个类都是对象的抽象。对象包括对象的状态和对象的行为,因此对对象的抽象其实包括对对象的状态抽象和对象的行为的抽象。在.NET中,我们痛过类型的成员变量表示对象的状态(存储对象的信息),通过对象的成员方法来表示对象的行为。

.NET命名空间。在.NET中,组织类的方式就是命名空间,也就是命名空间是组织类的逻辑单元,命名空间是应用程序的内部组织形式,也是成为应用程序的外部组织形式。使用命名空间还可以解决命名冲突测问题。要在现有的应用程序中包含其他的命名空间,我们可以使用using指令。

变量。变量表示存储位置。每一个变量都具有一个确定那些值可以存储在该变量中的类型(变量类型)。c#编译器保证存储在变量中的值总是适当的类型。在c#中使用变量之前需要先声明,并且要在使用之前先设置初始值。变量声明。数据类型 变量名。所有的变量名都必须一字母开头(不是数字或符号)。变量名不能包含内嵌的句点/停顿或空格。变量名不能使用与c#保留字(关键字)相同,如if和void。c#变量是区分大小写的。常量。在c#中,可以使用关键字const后跟数据类型来创建常量。常量可是程序代码易于阅读与维护,这是因为常量很少跟新;而且如果采用了含义直观的常量名,就可以使程序代码易于理解。常量对性能的提高要比变量还大。

变量数据类型。在c#里数据类型可以分为两类,一类就是值类型、另一类就是引用类型(对象型数据类型,引用某一个对象),比如string array arraylist hashtable。在值类型变量的数据类型中一般常用的int double floatbool cha。int为32位有符号整数。double为双浮点数字。float为单浮点精度数字。

分享到:
评论

相关推荐

    ASP.NET学习笔记

    总之,ASP.NET学习笔记涵盖了从基础到高级的诸多主题,包括但不限于ASP.NET的架构、Web Forms和MVC的区别、控件使用、身份验证与授权、数据库操作、路由和视图解析、ASP.NET Core的特性等。无论你是初学者还是有经验...

    asp.net学习笔记

    ### ASP.NET 学习笔记 #### 一、ASP.NET 概述 ASP.NET 是一个用于构建 Web 应用程序的框架,由微软公司开发并维护。它基于公共语言运行库 (CLR) 和 .NET Framework,提供了强大的功能和高度灵活性,支持多种编程...

    ASP.NET学习笔记(我们一起学习ASP.NET)

    根据给定的信息,我们可以整理出以下...以上就是ASP.NET学习笔记中涉及的一些关键知识点。通过这些知识点的学习,可以帮助开发者更好地理解和掌握ASP.NET的核心技术和应用场景。希望这些内容能对您的学习之路有所帮助。

    我的asp.net学习笔记

    本学习笔记将深入探讨ASP.NET的核心概念、主要特性和实际应用场景。 首先,ASP.NET的核心是页生命周期模型,它定义了从请求到响应的整个过程。在每个页面的生命周期中,包括初始化、加载、验证、呈现和卸载等阶段,...

    asp.net控件笔记 asp.net控件笔记

    本笔记将深入探讨ASP.NET控件的各个方面,帮助开发者更好地理解和使用这些工具。 一、ASP.NET Web表单控件 ASP.NET Web表单控件是构建用户界面的基础,它们直接对应于HTML元素,如文本框(TextBox)、按钮(Button...

    C# winfrom asp.net 学习笔记

    从给定的文件信息中,我们可以提炼出一系列与C#编程语言、WinForms以及ASP.NET相关的知识点。以下是对这些知识点的详细阐述: ### C#基础知识 #### 1. **Assemblies(程序集)** 在C#中,一个程序集(assembly)...

    ASP.NET课堂笔记笔记

    这份"ASP.NET课堂笔记"涵盖了学习ASP.NET过程中的一些核心概念和技术,旨在帮助初学者和有经验的开发者更好地理解和应用这个技术。 1. **基础概念** - ASP.NET架构:ASP.NET是基于HTTP协议的,通过控件和事件模型...

    ASP.NET学习大全(初学者整理过的笔记)

    这个“ASP.NET学习大全(初学者整理过的笔记)”包含了作者在学习过程中整理的重要概念、技术和实践,非常适合那些希望入门ASP.NET的开发者。 1. **ASP.NET概述** ASP.NET是一个强大的开发平台,它提供了丰富的工具...

    ASP.NET部分笔记

    这份“ASP.NET部分笔记”包含了初学者在学习过程中可能遇到的关键概念和实践技巧。 1. **基础概念** - ASP.NET是一种服务器端的技术,用于生成动态网页和Web应用程序。 - .NET Framework是ASP.NET的基础,它包括...

    ASP.NET_2.0中的数据操作/ASP.NET学习笔记/ASP.NET中文手册

    在这个压缩包中,包含的三个文档——"ASP.NET_2.0中的数据操作.chm"、"ASP.NET中文手册.chm"和"ASP.NET学习笔记.chm"——都是关于ASP.NET 2.0数据操作的学习资料,旨在帮助开发者深入理解如何在ASP.NET环境中高效地...

    ASP.NET学习大总结+笔记

    这份“ASP.NET学习大总结+笔记”涵盖了从基础概念到高级特性的全面知识,是学习和巩固ASP.NET技术的宝贵资料。 一、ASP.NET简介 ASP.NET是服务器端的编程模型,它允许开发人员使用多种编程语言(如C#、VB.NET)创建...

    ASP.NET4学习笔记

    这份"ASP.NET4学习笔记"包含了多个部分,旨在帮助学习者深入理解该技术的核心概念和实际应用。 1. **基础概念**:笔记可能首先介绍了ASP.NET 4的基本架构和工作原理,包括页面生命周期、控件事件模型以及服务器控件...

    ASP.NET学习笔记详解

    首先,我们来看"ASP.NET学习大总结"部分。这部分内容可能涵盖了以下关键知识点: 1. **基础概念**:包括ASP.NET的版本历史、架构、工作原理以及与ASP Classic的区别。 2. **Web Forms**:ASP.NET的核心组件之一,...

    Asp.NET学习笔记

    根据提供的文件信息,我们可以总结出以下关于ASP.NET的关键知识点: ### ASP.NET简介 - **ASP.NET** 是一种用于构建动态网页的应用程序框架,它由Microsoft开发,并作为.NET框架的一部分发布。与传统的ASP(Active...

    .net学习笔记

    虽然 .NET 最初主要用于桌面和 Web 应用,但随着 Xamarin 和 .NET Core/ASP.NET Core 的推出,现在也可以使用 .NET 来开发跨平台移动应用。 #### 4. 游戏开发 .NET 也被广泛应用于游戏开发,尤其是在 Unity 引擎中...

Global site tag (gtag.js) - Google Analytics