C# 类型转换
类型转换从根本上说是类型铸造,或者说是把数据从一种类型转换为另一种类型。在 C# 中,类型铸造有两种形式: 隐式类型转换 - 这些转换是 C# 默认的以安全方式进行的转换。例如,从小的整数类型转换为大的整数类型,从派生类转换为基类。 显式类型转换 - 这些转换…
51ASPX COMMUNITY
技术实践、开发文档与社区资讯,汇集在这里。
类型转换从根本上说是类型铸造,或者说是把数据从一种类型转换为另一种类型。在 C# 中,类型铸造有两种形式: 隐式类型转换 - 这些转换是 C# 默认的以安全方式进行的转换。例如,从小的整数类型转换为大的整数类型,从派生类转换为基类。 显式类型转换 - 这些转换…
在 C# 中,变量分为以下几种类型: 值类型(Value types) 引用类型(Reference types) 指针类型(Pointer types) 值类型(Value types) 值类型变量可以直接分配给一个值。它们是从类 System.ValueT…
C# 是一种面向对象的编程语言。在面向对象的程序设计方法中,程序由各种相互交互的对象组成。相同种类的对象通常具有相同的类型,或者说,是在相同的 class 中。 例如,以 Rectangle(矩形)对象为例。它具有 length 和 width 属性。根据设计…
本节我们将学习 C# 编程语言的结构,为了让大家能够对 C# 程序结构有个更好的理解,我们会先演示一个最小的、最简单的 C# 程序结构,以便作为接下来的章节的参考。 C# Hello World 实例 一个 C# 程序主要包括以下部分: 命名空间声明(Name…
在这一章中,我们将讨论创建 C# 编程所需的工具。我们已经提到 C# 是 .Net 框架的一部分,且用于编写 .Net 应用程序。因此,在讨论运行 C# 程序的可用工具之前,让我们先了解一下 C# 与 .Net 框架之间的关系。 .Net 框架(.Net Fr…
C# 是一个现代的、通用的、面向对象的编程语言,它是由微软(Microsoft)开发的,由 Ecma 和 ISO 核准认可的。 C# 是由 Anders Hejlsberg 和他的团队在 .Net 框架开发期间开发的。 C# 是专为公共语言基础结构(CLI)设…
构架的电影应用有个不错的开始,但是展示效果还不够理想。 ReleaseDate 应是两个词 (Release Date)。 更新生成的代码 使用以下突出显示的代码更新 Models/Movie.cs : using System; using System.C…
RazorPagesMovieContext 对象处理连接到数据库并将 Movie 对象映射到数据库记录的任务。 向中的依赖关系注入容器注册数据库上下文: Visual Studio using Microsoft.EntityFrameworkCore; u…
1、 非原创文章 :内容为百科式概念定义和介绍,或做个人备忘、书摘、笔记类,没有个人研究、洞察、实践体验的文章。 2、 标题过短或篇幅过短的文章 :标题过短,正文内容字数少于250字,无法讲透一个知识点或解决一个问题,这样的内容质量平台会判定为不佳。 3、 杂…
一、抄袭行为 抄袭是所有内容社区的大忌,这种行为既不尊重个人的版权,更不尊重知识的价值。所以,源社区对抄袭帖零容忍,源社区的管理员会定期对文章进行“反抄袭”的抽查,同时,大家也可以主动举报抄袭的文章。 适用情况: 情况1:像素级抄袭或大篇幅抄袭 在无转载许可的…
标题规范 标题尽量简单、简约、不夸张 禁止标题党,夸大、错误的信息 源社区官方有权利根据规范修改标题 配图规范 一定要图文相关,图片与文章内容有强相关联系,突出主题,并包含与主题强相关的技术名词 图片背景简单,图片背景是单一的颜色或者纯色 不要选择太大众化的内…
本教程介绍 上一教程 中通过搭建基架创建的 Razor 页面。 “创建”、“删除”、“详细信息”和“编辑”页面 检查 Pages/Movies/Index.cshtml.cs 页面模型: using Microsoft.AspNetCore.Mvc.Razor…