- 内存分配 我们在前面的章节已经了解了值类型和引用类型,下面我们重点讲下值类型和引用类型在内存中的分配情况。 值类型实例通常分配在栈(Stack)上,并且不包含任何指向实例数据的地址,因为变量包含了其实例数据。值类型主要包括简... 内存分配 我们在前面的章节已经了解了值类型和引用类型,下面我们重点讲下值类型和引用类型在内存中的分配情况。 值类型实例通常分配在栈(Stack)上,并且不包含任何指向实例数据的地址,因为变量包含了其实例数据。值类型主要包括简...
- 视频:https://edu.csdn.net/course/detail/27107 多态 什么是多态,看看大辞典的:可以呈现不同形式的能力或状态。这一术语来源于生物系统,意指同族生物具有的相同特征。而在.Net中,多态指同一操作作用于不同的实例,产生不同运行结果的机制。 多态可以分为静态多态... 视频:https://edu.csdn.net/course/detail/27107 多态 什么是多态,看看大辞典的:可以呈现不同形式的能力或状态。这一术语来源于生物系统,意指同族生物具有的相同特征。而在.Net中,多态指同一操作作用于不同的实例,产生不同运行结果的机制。 多态可以分为静态多态...
- 流的概念 流是一个抽象的概念,它相当于日常生活中“流”的概念,什么意思呢?比如说有河里流的水,管道中的石油,电网中的电流等。 C#采用流模型读写文件里的数据。这是一种非常经典的文件读取方式,在很多高级语言中都有使用。具体来数就是把文件看做是数据源,然后建立一条管道让这些数据流入流出。加假如程序运行时需要这些数... 流的概念 流是一个抽象的概念,它相当于日常生活中“流”的概念,什么意思呢?比如说有河里流的水,管道中的石油,电网中的电流等。 C#采用流模型读写文件里的数据。这是一种非常经典的文件读取方式,在很多高级语言中都有使用。具体来数就是把文件看做是数据源,然后建立一条管道让这些数据流入流出。加假如程序运行时需要这些数...
- 序列化又称串行化,是.NET运行时环境用来支持用户定义类型的流化的机制。其目的是以某种存储形成使自定义对象持久化,或者将这种对象从一个地方传输到另一个地方。 .NET框架提供了两种串行化的方式:1、是使用BinaryFormatter进行串行化;2、使用SoapFormatter进行串行化;... 序列化又称串行化,是.NET运行时环境用来支持用户定义类型的流化的机制。其目的是以某种存储形成使自定义对象持久化,或者将这种对象从一个地方传输到另一个地方。 .NET框架提供了两种串行化的方式:1、是使用BinaryFormatter进行串行化;2、使用SoapFormatter进行串行化;...
- 继承 在现实生活中有所谓的“种瓜得瓜、种豆得豆”的说法,在生物学概念上就是“遗传”的概念,在面向对象中“继承”就类似于生物学中的遗传,通过继承,可以更好的实现代码的重用(复用,多次使用的意思)、增加扩展性、简化代码等。 下面是现实生活中的引... 继承 在现实生活中有所谓的“种瓜得瓜、种豆得豆”的说法,在生物学概念上就是“遗传”的概念,在面向对象中“继承”就类似于生物学中的遗传,通过继承,可以更好的实现代码的重用(复用,多次使用的意思)、增加扩展性、简化代码等。 下面是现实生活中的引...
- 2.1 C#的基本语法 C#代码的外观和操作方式与C++和Java非常相似。初看起来,其语法比较混乱, 不像书面英语和其他语言。但是,在C#编程中,使用的样式是比较清晰的,不用花太多的力气就可以编写出可读性很强的代码。 与其他语言的编译器不同,无论代码中是否有空格或回车符或tab... 2.1 C#的基本语法 C#代码的外观和操作方式与C++和Java非常相似。初看起来,其语法比较混乱, 不像书面英语和其他语言。但是,在C#编程中,使用的样式是比较清晰的,不用花太多的力气就可以编写出可读性很强的代码。 与其他语言的编译器不同,无论代码中是否有空格或回车符或tab...
- 视频:https://edu.csdn.net/course/detail/27107 组件 组件技术是软件领域一项非常大的成就。组件技术像搭积木游戏一样,在搭积木时,我们知道并不是任何的两个积木都可以组合,能组合的积木之间必定存在可以衔接的接口,同时,已经搭好的积木可以作为一个整体的... 视频:https://edu.csdn.net/course/detail/27107 组件 组件技术是软件领域一项非常大的成就。组件技术像搭积木游戏一样,在搭积木时,我们知道并不是任何的两个积木都可以组合,能组合的积木之间必定存在可以衔接的接口,同时,已经搭好的积木可以作为一个整体的...
- 存储过程是连接式访问数据库的一种延伸,主要是通过命令对象调用数据库系统中的存储过程来完成的。存储过程可以带参数,也可以不带参数,可以返回结果页可以没有返回结果。存储过程执行速度快、允许模块化程序设计并且提高系统安全性,所以是最常用的操作数据库的技术。使用Ado.Net中的SqlCommand可以调用并执行 Sql Server... 存储过程是连接式访问数据库的一种延伸,主要是通过命令对象调用数据库系统中的存储过程来完成的。存储过程可以带参数,也可以不带参数,可以返回结果页可以没有返回结果。存储过程执行速度快、允许模块化程序设计并且提高系统安全性,所以是最常用的操作数据库的技术。使用Ado.Net中的SqlCommand可以调用并执行 Sql Server...
- 视频课堂https://edu.csdn.net/course/play/7621 C#程序设计及宿舍管理系统实战 https://edu.csdn.net/course/detail/27107 MDI应用程序介绍 在VC#中,MDI应用程序由两部分组成,即MDI父窗体和MDI子窗体。... 视频课堂https://edu.csdn.net/course/play/7621 C#程序设计及宿舍管理系统实战 https://edu.csdn.net/course/detail/27107 MDI应用程序介绍 在VC#中,MDI应用程序由两部分组成,即MDI父窗体和MDI子窗体。...
- 视频课:https://edu.51cto.com/course/20906.html 告诉学生们可以使用按钮或图片框来表示扑克牌。学生们可以从TIRM CD的以下文件夹内获得扑克牌的图片: Datafiles forStudents\Project\Memorize\Images。 告诉学生们计算机不会在游戏中作为一名玩家。另外... 视频课:https://edu.51cto.com/course/20906.html 告诉学生们可以使用按钮或图片框来表示扑克牌。学生们可以从TIRM CD的以下文件夹内获得扑克牌的图片: Datafiles forStudents\Project\Memorize\Images。 告诉学生们计算机不会在游戏中作为一名玩家。另外...
- 视频课堂https://edu.csdn.net/course/play/7621 日常生活中的事物都是有类型的,比如我们说“一个女人”,那么“女”就是这个人的类型。我们可以说“女人都是水做的”,那么听者都知道这是在说“女”这种类型的人。再比如你去肉店买肉,你可以对老板说“我要十斤猪肉”,那么老板一定知道你是在要“猪”这种类型的肉。日... 视频课堂https://edu.csdn.net/course/play/7621 日常生活中的事物都是有类型的,比如我们说“一个女人”,那么“女”就是这个人的类型。我们可以说“女人都是水做的”,那么听者都知道这是在说“女”这种类型的人。再比如你去肉店买肉,你可以对老板说“我要十斤猪肉”,那么老板一定知道你是在要“猪”这种类型的肉。日...
- 视频课:https://edu.csdn.net/course/detail/27107 publicvoid outExcel(DataGridView gridView){if (gridView.Rows.Count== 0){MessageBox.Show("没有数据可供导出!","提示", MessageBoxButtons... 视频课:https://edu.csdn.net/course/detail/27107 publicvoid outExcel(DataGridView gridView){if (gridView.Rows.Count== 0){MessageBox.Show("没有数据可供导出!","提示", MessageBoxButtons...
- C# 面 向 对 象 程 序 设 计 第一章C#面向对象简介........................... 1 C#简介................................................ 1 面向对象的简介...................................... C# 面 向 对 象 程 序 设 计 第一章C#面向对象简介........................... 1 C#简介................................................ 1 面向对象的简介......................................
- 视频课堂https://edu.csdn.net/course/play/7621 常规扫雷: 类:UserInfo:用户信息 Button:按钮 ... 视频课堂https://edu.csdn.net/course/play/7621 常规扫雷: 类:UserInfo:用户信息 Button:按钮 ...
- 1 系统设计要求 1.1 需求分析 本系统为一个用C#实现的为我们所熟悉的简单的俄罗斯方块游戏,该系统的具体功能如下: 1). &nb... 1 系统设计要求 1.1 需求分析 本系统为一个用C#实现的为我们所熟悉的简单的俄罗斯方块游戏,该系统的具体功能如下: 1). &nb...
上滑加载中
推荐直播
-
AI编码实干派,“码”力全开2026/02/26 周四 15:00-16:30
谈宗玮/于邦旭/丁俊卿/陈云亮/王一男
【中国,深圳,2026年2月26日】,以“AI编码实干派,码力全开”为主题的华为云码道(CodeArts)代码智能体新春发布会在线上成功召开。华为云码道公测版正式发布,为开发者和企业提供具备工程化能力的智能编码解决方案。
回顾中 -
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中 -
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中
热门标签