news 2026/7/15 3:59:24

C#中的静态成员

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
C#中的静态成员

在类内的成员变量,成员方法,成员属性之前提添加了static修饰的成员成为类的静态成员,静态成员允许在不进行实例化对象的前提下进行使用。静态成员在程序开始运行时就被分配内存空间,在程序退出时释放内存空间,其与程序的生命周期的相同的。因此上,静态成员具有唯一性和全局性。需要注意的是:静态函数中不能调用非静态成员(因为非静态成员需要在对象实例化后才能调用),非静态函数中可以调用静态成员。而由const修饰的变量,也就是常量,其可被看做为特殊的静态变量,不同点在于,静态变量不需要初始化值,而常量需要初始化值,以及const必须在访问修饰符之后,而static则放在访问修饰符之前或之后均可。

namespace ConsoleApp6 { class Test { public const float G = 9.8f; //静态变量 static public float PI = 3.1415926f; public int testInt = 100; //静态函数 public static float CalcCircle(float r) { return PI * r * r; } public void TestFun() { Console.WriteLine("Hello, World!"); Console.WriteLine(PI); Console.WriteLine(CalcCircle(3)); } //静态属性 static public int TestInt { get { return TestInt; } set { TestInt = value; } } } class Program { static void Main(string[] args) { Console.WriteLine(Test.PI); Console.WriteLine(Test.CalcCircle(2)); } } }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/15 3:59:17

GaussianSplatting训练教程

下面的链接是配置环境的教程,可自行学习配置。 https://blog.csdn.net/sakuya__/article/details/135376331?spm1001.2014.3001.5506 下面四个命令是我在尝试从录制好的roasbag提取出一组图片,以供3DGS训练,无ros基础可不予理会。 python3 …

作者头像 李华
网站建设 2026/7/15 3:59:12

实时双语字幕系统底层原理与工程实践

实时双语字幕工具——这个需求我太熟悉了。过去三年,我给二十多个语言学习类App、跨境会议平台、高校国际课程项目做过字幕系统方案设计,也亲手搭过七套不同技术路径的实时双语字幕链路。不是调几个API就完事,而是从麦克风拾音信噪比开始算起…

作者头像 李华
网站建设 2026/7/15 3:57:22

时序数据库InfluxDB监控数据实战——Line Protocol、Retention Policy、连续查询与Grafana仪表盘

文章目录 每日一句正能量 一、前言:为什么需要专门的时序数据库? 二、Line Protocol:极简高效的时序数据写入协议 2.1 数据格式解析 2.2 实战写入示例 方式一:HTTP API 写入 方式二:Telegraf 自动采集 方式三:Python 客户端写入 2.3 写入最佳实践 三、Retention Policy:…

作者头像 李华
网站建设 2026/7/15 3:56:57

宇树G1登上Nature!全球首例人形机器人完成活体手术

人形机器人上手术台,第一次有了活体证据 ——当机器人拿起手术刀 目录 01 外科机器人为什么一直是"专用定制款" 02 让人形机器人用人类工具做手术 逆映射控制与RCM约束 精度与工作空间 03 干实验室:人形 vs da Vinci vs 手动 …

作者头像 李华
网站建设 2026/7/15 3:56:54

Grok4双模态实时对齐:语音与视频毫秒级协同技术解析

1. 项目概述:这不是又一个“多模态模型”,而是一次沟通范式的重置“Grok4:人工智能巅峰之作——语音与视频模式双开,打破沟通局限”——这个标题里藏着三个被绝大多数人忽略的关键信号:“双开”不是“支持”&#xff0…

作者头像 李华
网站建设 2026/7/15 3:55:46

ROS fuerte时代rxconsole与roslaunch核心原理深度解析

1. 这不是“过时文档”,而是理解ROS演进逻辑的钥匙如果你在翻查ROS资料时偶然撞见“rxconsole”“roslaunch”“fuerte”这些词,第一反应可能是:这得是十年前的老古董了吧?赶紧关掉页面,去找Noetic或Humble的教程。但我…

作者头像 李华