上一页 1 2 3 4 5 6 ··· 13 下一页
摘要: 一、反射是什么(大白话) 先记住一句话: 反射,就是让程序在运行的时候,能够"看见自己、检查自己、修改自己"。 平时我们写代码,都是"编译前就知道类型长什么样"。比如写 ItemInfo item = new ItemInfo();,编译器早就知道 ItemInfo 有哪些属性、方法。 但有些场景, 阅读全文
posted @ 2026-08-15 16:22 春煦景明 阅读(7) 评论(0) 推荐(0)
摘要: 一、为什么需要泛型 先看一个很常见的场景:有几段代码,逻辑完全一样,只是传入的参数类型或返回类型不同。 public string GetClassType(Teacher teacher) { return teacher.GetType().Name; } public string GetCl 阅读全文
posted @ 2026-08-15 15:16 春煦景明 阅读(4) 评论(0) 推荐(0)
摘要: 一、什么是异常 异常,就是程序运行的时候出现的错误。 举个例子:你想把一个空字符串 "" 转成整数,编译器不会报错(语法没问题),但程序一跑起来就会出错。这种"运行时才暴露出来的错误",就是异常。 string str = ""; int val = int.Parse(str); // 运行时这里 阅读全文
posted @ 2026-08-15 14:01 春煦景明 阅读(3) 评论(0) 推荐(0)
摘要: 一、命名空间的概念 在 C# 中,命名空间(Namespace)可以理解为一个逻辑范围,用来标注其中成员的归属。它主要解决两个问题: 不同命名空间中可以存在同名的类,互不冲突。 同一命名空间内,类名必须唯一。 命名空间的好处包括: 避免命名冲突 便于按模块组织和管理类 提高代码可读性和可维护性 方便 阅读全文
posted @ 2026-08-15 13:53 春煦景明 阅读(8) 评论(0) 推荐(0)
摘要: 使用IDEA时突然多出了一条竖线 , 进入设置取消竖线 阅读全文
posted @ 2026-08-15 13:37 春煦景明 阅读(7) 评论(0) 推荐(0)
摘要: 1. 什么是抽象类? 用 abstract 关键字修饰的类,代表一个不完整的基类,用于被其他类继承。它不能实例化,但可以包含抽象成员(没有实现)和具体成员(有实现)。 本质定位:“半成品蓝图” —— 定义统一规范,同时提供可复用的代码。 2. 语法与代码示例 抽象类定义 public abstrac 阅读全文
posted @ 2026-08-15 12:32 春煦景明 阅读(7) 评论(0) 推荐(0)
摘要: 这是为您整理的C# virtual 关键字笔记,采用清晰层级与表格对比,附带面试题与代码示例,可直接复制到任何Markdown编辑器(如Typora、Obsidian、GitHub等)中查看,排版整洁美观。 🧩 C# virtual 关键字 · 完整笔记 一句话总结:virtual 是开启多态重写 阅读全文
posted @ 2026-08-15 10:42 春煦景明 阅读(7) 评论(0) 推荐(0)
摘要: 其一·苦难与韧性 余华的《活着》是一部把“活着”本身从所有附加意义中剥离出来的书。福贵的一生,丧父、丧母、丧子、丧女、丧妻、丧婿、丧孙,最后只剩一头老牛相伴。余华用近乎冷漠的笔调写这些死亡,不煽情,不控诉,只是让它们一件件发生。可恰恰是这种克制,让读者感受到一种巨大的、无声的韧性——人不是为了意义而 阅读全文
posted @ 2026-08-14 11:40 春煦景明 阅读(11) 评论(0) 推荐(0)
摘要: 其一·少年与道理 《剑来》的核心不是剑,而是“道理”。陈平安从一个泥瓶巷的草鞋少年,一步步走到剑气长城,靠的不是天赋异禀,而是对一个个朴素道理的坚守。他也会怕、会怒、会动摇,但最终总能回到那句“我与我周旋久,宁作我”。这部书写的是一种近乎笨拙的善良如何在残酷世界里存活,并且不脏了自己的手。这种“相信 阅读全文
posted @ 2026-08-14 11:39 春煦景明 阅读(27) 评论(0) 推荐(0)
摘要: 其一·江湖气 《雪中悍刀行》最动人的,不是打斗的胜负,而是弥漫全书的“江湖未尽,人已老”的苍凉。它写剑客、写书生、写匹夫,写每个人在时代洪流里的选择。江湖在这里不是快意恩仇的童话,而是有代价的浪漫。李淳罡一声“剑来”,背后是半生落魄与释然;温华折剑出江湖,是全书最干净的一刀。所谓江湖气,说到底,是明 阅读全文
posted @ 2026-08-14 11:36 春煦景明 阅读(17) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 13 下一页