c# – 何时使用静态变量?
发布时间:2020-12-15 20:04:31 所属栏目:百科 来源:网络整理
导读:我目前正在使用大量渲染在C#中进行一个项目,并且在几乎所有类中都有一个用于缩放渲染的类型整数的常量值.我知道我可以在一个地方将这个常量定义为一个普通变量然后传递它,但这看起来真的很麻烦.何时可以在C#中使用静态变量?对我的问题最简单的解决方案是创
我目前正在使用大量渲染在C#中进行一个项目,并且在几乎所有类中都有一个用于缩放渲染的类型整数的常量值.我知道我可以在一个地方将这个常量定义为一个普通变量然后传递它,但这看起来真的很麻烦.何时可以在C#中使用静态变量?对我的问题最简单的解决方案是创建一个包含所有其他类可以引用的静态变量的类 – 这会是不好的设计吗?
解决方法
设计还不错.实际上,使用公共或实用程序命名空间和公开静态方法和静态值的类将这些值集中在一个位置,以便您可以确保应用程序中的每个模块都使用适当的值.它的凝聚力低,但可以接受.我觉得没问题.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |