asp.net(c#)不可访问,因为它受保护级别限制
2007-06-28 00:00
495 查看
今天写一个复数类的时候出现的错误,原来的代码精简后如下:
public class complex
{
//构造函数
complex(double r, double i)
{
complex_real = r;
complex_imagin = i;
}
}
这里就很郁闷,JAVA这样写没问题,而c#却对这个有很大要求,在某些场合,一定要申明为public,不过出现这样的错误,一般都是修饰符错误引起的,比如本来应该用public的你却用了private或者什么都没写:
private是私有变量
public是共有变量
修改后的代码如下:
public class complex
{
//构造函数
public complex(double r, double i)
{
complex_real = r;
complex_imagin = i;
}
}
public class complex
{
//构造函数
complex(double r, double i)
{
complex_real = r;
complex_imagin = i;
}
}
这里就很郁闷,JAVA这样写没问题,而c#却对这个有很大要求,在某些场合,一定要申明为public,不过出现这样的错误,一般都是修饰符错误引起的,比如本来应该用public的你却用了private或者什么都没写:
private是私有变量
public是共有变量
修改后的代码如下:
public class complex
{
//构造函数
public complex(double r, double i)
{
complex_real = r;
complex_imagin = i;
}
}
您可能感兴趣的文章:
相关文章推荐
- asp.net(c#)不可访问,因为它受保护级别限制
- C# ****不可访问,因为它受保护级别限制
- c# 不可访问 因为它受保护级别限制
- c# 不可访问 因为它受保护级别限制
- C# 中引用dll类库时 “不可访问,因为它受保护级别限制”
- c#:不可访问 因为它受保护级别限制!!
- C# vs2012中 -- 不可访问,因为它受保护级别限制
- 编译器错误消息: CS0122: “System.Data.DataRow.DataRow(System.Data.DataRowBuilder)”不可访问,因为它受保护级别限制
- 不可访问"SourceCode.K2ROM.Connection" ,因为它受保护级别限制
- “System.Data.DataRow.DataRow(System.Data.DataRowBuilder)”不可访问,因为它受保护级别限制??
- 不可访问 因为它受保护级别限制!! (转)
- 不可访问"SourceCode.K2ROM.Connection" ,因为它受保护级别限制
- 错误 1 “Entities.PlanPrjEntity.PlanPrjs”不可访问,因为它受保护级别限制
- asp.Net(c#)中实现IP地址限制访问~
- asp.net 该目录不存在或因为安全设置而无法访问
- ASP.NET C# 限制显示字段长度的方法总结
- C# ASP.NET MVC 配置允许跨域访问
- 用C#生成Excel文件的方法,Excel.dll组件生成的方法和设置用ASP.NET操作访问权限
- C#序列化出现“因其保护级别而不可访问。只能处理公共类型。”
- c#.net 访问SQL SERVER 时提示:尝试读取或写入受保护的内存。这通常指示其他内存已损坏