.NET学习笔记:C#基础与数组操作
需积分: 9 113 浏览量
更新于2024-09-14
收藏 913B TXT 举报
".NET课堂笔记"
这篇.NET课堂笔记主要涵盖了C#编程语言的基础知识,对于正在学习.NET框架的人来说非常有帮助。笔记首先展示了C#中的一个简单的ASP.NET网页示例,然后提到了结构(struct)和常量(const)的用法,以及类(class)的定义,包括成员变量和数据类型。
在C#中,`using`语句用于引入命名空间,使得我们可以直接使用其中的类型和方法,而无需每次都完全限定它们。在给出的代码片段`tj.aspx`中,可以看到一系列常用的ASP.NET Web开发相关的命名空间被导入,例如`System.Web.UI`和`System.Web.UI.WebControls`等。`Page_Load`是ASP.NET页面生命周期中的一个重要事件,当页面加载时会被触发。在事件处理函数中,`Text_instr.Text`获取控件的文本内容,`Instr.Substring(i,1)`用于截取字符串的一部分,这里用来逐个字符处理字符串。`Convert.ToChar()`函数将子字符串转换为对应的字符,`Response.Write()`则用于在网页上输出结果。
接下来,笔记介绍了自定义结构体(struct)`Custom`,它包含了三个成员:`ID`、`name`和`job`。结构体是一种值类型,与类(class)不同,它不支持继承。在这里,`const int NUMBER = 3`定义了一个常量,它的值在编译时就已经确定且不可更改。`Custom[] kh = new Custom[NUMBER]`声明并初始化了一个`Custom`类型的数组,数组长度为3。`foreach`循环遍历数组,对每个`Custom`实例进行操作。
最后,笔记展示了如何定义一个公共类(public class)`account`,该类有两个成员变量:`DateTime`类型的`time`表示时间,`decimal`类型的`amount`用于存储货币值。`DateTime`是.NET框架中用于处理日期和时间的类型,而`decimal`提供了一种高精度的浮点数表示,适合财务计算。
这篇笔记涵盖了C#的基本语法元素,包括控制台输出、字符串操作、结构体、常量、数组以及类的定义,这些都是.NET开发者必须掌握的基础知识。通过深入理解这些概念,读者能够更好地理解和编写.NET应用程序。
2011-10-13 上传
2010-03-24 上传
2009-01-14 上传
2019-07-15 上传
点击了解资源详情
2011-12-05 上传
2018-07-04 上传
2009-12-15 上传
2011-04-15 上传
wyn18335832029
- 粉丝: 0
- 资源: 4
最新资源
- 黑板风格计算机毕业答辩PPT模板下载
- CodeSandbox实现ListView快速创建指南
- Node.js脚本实现WXR文件到Postgres数据库帖子导入
- 清新简约创意三角毕业论文答辩PPT模板
- DISCORD-JS-CRUD:提升 Discord 机器人开发体验
- Node.js v4.3.2版本Linux ARM64平台运行时环境发布
- SQLight:C++11编写的轻量级MySQL客户端
- 计算机专业毕业论文答辩PPT模板
- Wireshark网络抓包工具的使用与数据包解析
- Wild Match Map: JavaScript中实现通配符映射与事件绑定
- 毕业答辩利器:蝶恋花毕业设计PPT模板
- Node.js深度解析:高性能Web服务器与实时应用构建
- 掌握深度图技术:游戏开发中的绚丽应用案例
- Dart语言的HTTP扩展包功能详解
- MoonMaker: 投资组合加固神器,助力$GME投资者登月
- 计算机毕业设计答辩PPT模板下载