gpt4 book ai didi

c# - 静态类有什么用

转载 作者:可可西里 更新时间:2023-11-01 08:50:52 25 4
gpt4 key购买 nike

静态类有什么用?我的意思是使用静态类有什么好处以及 CLR 如何处理静态类?

最佳答案

静态类仅表示您不期望或不需要实例。这对于实用程序逻辑很有用,其中代码不是特定于对象的。例如,扩展方法只能写在静态类中。

在 C# 2.0 之前,您可以只拥有一个带有私有(private)构造函数的常规类;但是 static 使您永远不能拥有一个实例变得正式(没有没有构造函数*,并且所有成员必须 是静态的)。

(*=see comment chain; 你可以选择有一个类型初始值设定项(静态构造函数又名 .cctor),但你不能有一个实例构造函数(又名 .ctor )).

关于c# - 静态类有什么用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/576853/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com