如何在 Visual Studio 2012 中使一个类完全静态,这样它就不会出现任何错误? - C# [关闭]

Posted

技术标签:

【中文标题】如何在 Visual Studio 2012 中使一个类完全静态,这样它就不会出现任何错误? - C# [关闭]【英文标题】:How do you make a class fully static in Visual Studio 2012 so that it doesn't give any errors? - C# [closed] 【发布时间】:2012-12-27 00:37:57 【问题描述】:

我在将主类设为静态时遇到问题,该类在项目开始时不是静态的。但是,当我按照说明使类成为静态并运行它时,它会给出错误

【问题讨论】:

什么错误?你能给我们贴一些代码吗? 目前您的问题含糊不清。归结为:“我做错了什么。我该如何解决?”请阅读tinyurl.com/so-list 【参考方案1】:

这没有错误:

static class MyStaticClass 

你能说得更具体些吗?

如果“主”类是指定义主方法的类,那么请确保该类的所有成员也是static

【讨论】:

它可以使用几个 cmets。我不知道你的课是干什么的。我只知道这是你的。 @Yatrix,哈哈,我真的懒死了。【参考方案2】:

在这一点上这有点推测,但如果你将你的类设为静态,你将不得不这样做

所有方法都是静态的 所有字段都是静态的 所有属性都是静态的 几乎所有关于你的类的东西都必须是静态的。

一般来说,你不能做任何依赖于被实例化的类的事情。

【讨论】:

还有属性、事件...

以上是关于如何在 Visual Studio 2012 中使一个类完全静态,这样它就不会出现任何错误? - C# [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何添加宏Visual Studio 2019

visual studio 2012中如何查看一个工程需要哪些dll文件???

如何删除 Visual Studio 2012 的 Blend?

在运行Visual Studio 2012时,出现如下图错误,如何解决?

如何在 Visual Studio 2012 中更正 wpf datagrid 列名冗余

如何在 Visual Studio 2012(或 Resharper)中禁用 /* 自动完成