C# 基础核心知识点精讲
一、C# 程序基础结构核心组成1.命名空间 namespace用来管理类避免类名冲突相当于 “代码文件夹”2.类 classC# 一切皆对象所有代码必须包裹在类中3.方法 Method承载逻辑功能Main()是程序入口方法4.using导入命名空间简化代码书写示例模板重点internal访问修饰符当前程序集内可访问默认static静态不需要实例化对象就能直接调用Main是程序唯一入口大小写不能写错二、数据类型与变量C# 分为值类型和引用类型1. 值类型存储在栈 Stack基础类型int、double、bool、char、float、long、结构体 struct特点变量存储数据本身赋值时拷贝一份独立数据。2. 引用类型string、数组、自定义类、ListT特点变量存储内存地址多个变量可以指向同一份数据。3. var 隐式类型编译器自动推断变量类型声明时必须赋值不能后期改变类型4. 常量 const值一旦定义不能修改三、运算符重点区分容易踩坑的运算符判断相等赋值短路与、||短路或条件满足后不再执行后续判断前置后置区别四、流程控制1. 分支 if /else if /else、switch2. 循环for已知循环次数while/do while未知循环次数break跳出整个循环continue跳过本次循环直接进入下一次五、面向对象核心四大特性封装、继承、多态、抽象1. 类与对象类模板对象类实例2. 构造函数与类同名没有返回值new对象时自动执行用于初始化数据

相关新闻

Pandas DataFrame索引重塑:从混乱数据到高效查询的完整指南

Pandas DataFrame索引重塑:从混乱数据到高效查询的完整指南

1. 项目概述:重新定义DataFrame的“坐标轴”在数据分析的日常里,我们最常打交道的对象就是pandas.DataFrame。你可以把它想象成一个功能超级强大的电子表格,行和列构成了它的基本骨架。但很多时候,我们拿到的原始数据并不“乖巧”…

2026/10/9 8:17:42 阅读更多 →
Grove录音模块工程化应用:从ISD1820P原理到抗干扰设计实战

Grove录音模块工程化应用:从ISD1820P原理到抗干扰设计实战

1. 从“能录”到“录好”:Grove录音模块的工程化思考在嵌入式项目里,给设备加上“录音”功能,听起来是个挺酷的点子。你可能想做个会说话的智能门铃、一个能记录环境声音的监测节点,或者一个简单的语音留言机。市面上能实现录音的…

2026/10/4 16:22:41 阅读更多 →
从《英雄联盟》神秘之剑看高风险高回报装备的设计与平衡

从《英雄联盟》神秘之剑看高风险高回报装备的设计与平衡

最近在整理老版本《英雄联盟》的装备库时,发现了一件极具传奇色彩的装备——【神秘之剑】,也就是我们俗称的“杀人剑”。每当提起它,老玩家们总会想起那些“一人一剑,杀穿全场”的激情岁月。它不仅是Poke型英雄(如杰斯…

2026/10/1 9:38:02 阅读更多 →

最新新闻

page_alloc alloc_pages_bulk_noprof

page_alloc alloc_pages_bulk_noprof

alloc_pages_bulk_noprof() 是内核提供的批量页面分配接口。它的核心设计目标是减少锁竞争和函数调用开销:通过一次持有 PCP(Per-CPU Pages)锁,连续分配多个页面填充到调用方提供的数组中,而不是反复调用单页分配接口。…

2026/10/13 10:14:40 阅读更多 →
conda环境创建报错:元数据拉取与依赖解析失败的排查与修复

conda环境创建报错:元数据拉取与依赖解析失败的排查与修复

## 1. 先拆解报错:这两行信息到底来自 conda 的哪个环节很多人在终端里看到这串报错时,第一反应是“我的 Anaconda 坏了”或者“是不是网断了”,然后直接卸载重装。其实这两行红色信息各有各的含义,分别对应 conda 工作的两个不同…

2026/10/13 10:14:40 阅读更多 →
彭大帅的AI运维助手——AI 运维助手的安全防线:从高危命令管控到授权防护的纵深安全体系

彭大帅的AI运维助手——AI 运维助手的安全防线:从高危命令管控到授权防护的纵深安全体系

让 AI 碰生产服务器,首先要回答的问题不是「它能干什么」,而是「它被管住没有」 三级命令分级管控 全程审计留痕 数据本机化 Ed25519 签名授权 机器绑定 防时钟回拨 试用防滥用 Linux / Windows / 华为网络设备全场景安全适配 2026 年 10 月 目 录…

2026/10/13 10:14:40 阅读更多 →
page_alloc prepare_alloc_pages

page_alloc prepare_alloc_pages

prepare_alloc_pages() 是物理页分配路径的准备与上下文初始化函数。它在 __alloc_frozen_pages_noprof() 进入快速路径之前被调用,负责把原始参数(gfp_mask、order、节点掩码等)整理成 struct alloc_context,并计算初始的 alloc_…

2026/10/13 10:14:40 阅读更多 →
薄膜开关数据与规格参考:核心参数、公差与可靠性标准

薄膜开关数据与规格参考:核心参数、公差与可靠性标准

本文把薄膜开关的关键参数、公差、环保与可靠性要求整理成可核对的数据参考页,便于设计输入与供应商沟通。一、核心参数表参数典型值/范围说明总厚度0.4–2.0 mm根据层数、背光及金属弹片浮动工作温度-40℃–85℃长期工作温度范围储存温度-40℃–95℃非工作状态储存…

2026/10/13 10:14:40 阅读更多 →
开源轻量级工业物联网平台UNIHH-IOT:设备数据采集与可视化实战

开源轻量级工业物联网平台UNIHH-IOT:设备数据采集与可视化实战

年底帮一家中型制造企业做产线数据化改造,折腾了几个月,最大的感触是:市面上能用的物联网平台,要么贵得离谱,要么重得吓人。商用平台按点位收费,一个车间几十台设备一年下来就是一笔不小的开支;…

2026/10/13 10:13:36 阅读更多 →

日新闻

物联网系统集成避坑指南:从选型到验收的关键要点

物联网系统集成避坑指南:从选型到验收的关键要点

做了这么多年物联网系统集成的项目,我最大的感受是,大部分坑不是出在技术前沿,而是出在一些看起来很平常的地方。设备选了便宜的、协议没问清楚、现场没摸透、验收标准写得含糊——这些细枝末节,最后都会变成延期、超支和扯皮的大…

2026/10/13 0:00:57 阅读更多 →
ESP32舵机控制全攻略:从PWM原理到高级玩法与常见故障排查

ESP32舵机控制全攻略:从PWM原理到高级玩法与常见故障排查

如果你玩ESP32有一阵子了,很难不碰到舵机控制这道坎。做智能小车要转方向,做机械臂要抬关节,做云台要偏航俯仰,背后都是同一个东西在干活:舵机。而我见过太多人卡在“代码能编译、舵机就是不听话”这个阶段&#xff0c…

2026/10/13 0:00:57 阅读更多 →
CAN总线原理与STM32实战:抗干扰、仲裁、错误处理全解析

CAN总线原理与STM32实战:抗干扰、仲裁、错误处理全解析

1. 为什么CAN总线至今仍是工业现场的“硬通货”?——从汽车底盘到智能温室的真实需求你有没有拆过一辆老款燃油车的中控台?或者调试过某高校实验室里那台跑着Modbus协议却频频丢帧的PLC控制柜?又或者,在某个农业物联网项目里&…

2026/10/13 0:00:57 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/13 2:54:56 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/12 0:16:38 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/13 1:58:08 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 21:05:09 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 14:48:49 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 18:11:17 阅读更多 →