本人刚接触 C# 没多久,发现一个无法解决的问题:
using System;
namespace CS
{
class Class1
{
[STAThread]
static void Main(string[] args)
{
StaClass.AAA();
}
}
}public static class StaClass // 出错点
{
public static void AAA()
{
Console.WriteLine("String");
}
}
========================================================
编译后,系统报错。
StaClass 下出现蓝色波浪线,说:修饰符 static 对该项无效。怎么回事?郁闷啊
using System;
namespace CS
{
class Class1
{
[STAThread]
static void Main(string[] args)
{
StaClass.AAA();
}
}
}public static class StaClass // 出错点
{
public static void AAA()
{
Console.WriteLine("String");
}
}
========================================================
编译后,系统报错。
StaClass 下出现蓝色波浪线,说:修饰符 static 对该项无效。怎么回事?郁闷啊
解决方案 »
- MVC3 C# 关于隐藏域的赋值问题
- Webbrowser控件,调试时出现当前页面的脚本发生错误(64位的win7 如何打开32位的注册表)
- 如何获取控件?
- 小问题难道我啊!这个图始终就是不居中?高手!纯前台!
- iis配置网站报错,然后iis目录下变成空的了,这是为什么啊?
- 100求如何实现窗体(form)身份验证,解决马上给分!
- C#中怎样判断新建的数据是否已经存在Access中
- 不想让客户知道我使用了哪些类库,可以把类库的dll的产品名称,公司名称改掉吗?
- 如何在对话框中动态生成一个textBox?
- 谁有antechinus c# editor 4 的注册码?
- (WinForms)没有鼠标或键盘动作一段时间就要求重新登录!
- 再次百分求助:有人用过INDY FOR DOTNET么?怎么使用INDY访问HTTP SSL?急!
{
//私有构造函数确保该类不能被实例化
private StaClass()
{
}
public static void AAA()
{
Console.WriteLine("String");
}
}
System.Math m = new System.Math();
系统会报错的: 说该类受保护,虽然我看了它的定义是public sealed class Math
当然不能实例化
static Math();
private Math();