C#编写的这段代码运行不出来,帮忙看看是哪里有错?感激不尽。。。
2013-12-09 13:27
260 查看
题: 在开发网站时,需要声明两个double类型数据,但该数据只允许在该类中或者受保护的类访问。具体的代码如下:
class Program
{
class MyClass
{
protected double num1 = 132;
protected double num2 = 156;
public void fun(double num1, double num2)
{
this.num1 = num1;
this.num2 = num2;
}
}
static void Main(string[] args)
{
MyClass myclass = new MyClass();
myclass.num1 = 15; //调试时出错,错误:1
“ConsoleApplication118.Program.MyClass.num1”不可访问,因为它受保护级别限制
Console.WriteLine("num1的值为:{0},num2的值为:{1}", myclass.num1, myclass.num2);
Console.ReadLine();
}
}
}
麻烦给看看,是哪里出错,该怎么改?
class Program
{
class MyClass
{
protected double num1 = 132;
protected double num2 = 156;
public void fun(double num1, double num2)
{
this.num1 = num1;
this.num2 = num2;
}
}
static void Main(string[] args)
{
MyClass myclass = new MyClass();
myclass.num1 = 15; //调试时出错,错误:1
“ConsoleApplication118.Program.MyClass.num1”不可访问,因为它受保护级别限制
Console.WriteLine("num1的值为:{0},num2的值为:{1}", myclass.num1, myclass.num2);
Console.ReadLine();
}
}
}
麻烦给看看,是哪里出错,该怎么改?
相关文章推荐
- 用记事本编写C#程序并运行C#代码
- 最近编写了快速冒泡排序代码,帮忙看看有没有什么破绽?
- 在编写SSH框架的数据库连接代码运行时报错,配置好数据库方言后,它说让我重新配置,求大神帮忙,蟹蟹
- 帮忙看看这段代码哪里错了。
- 编写高质量代码改善C#程序的157个建议——建议121:为应用程序设定运行权限
- .net跨平台解决方案------mono真正实现C#代码一次编写处处运行
- C#程序集系列01,用记事本编写C#,IL代码,用DOS命令编译程序集,运行程序
- .net跨平台解决方案------mono真正实现C#代码一次编写处处运行
- 用C#编写一个进程外的COM组件示例代码讲解
- 让应用程序只运行一个实例的代码 [C#、Window]
- 测试代码的运行时间(C#)
- 编写高质量代码改善C#程序的157个建议[勿选List<T>做基类、迭代器是只读的、慎用集合可写属性]
- 请高手帮忙看看代码如何修改(我要实现表单调用数据并更新到数据库)
- 编写高质量代码改善C#程序的157个建议——建议5: 使用int?来确保值类型也可以为null
- 编写和执行C#代码的插件:CS-Script for Notepad++
- 转:C# .NET中调用VB编写的DLL代码事例(我做了些修改)
- P17.4编写一段代码,一行行的读取输入行,直到到达文件尾,算出每行输入的长度,然后把最长的那一行打印出来。
- Android Studio上编写运行Java代码
- 编写高质量代码改善C#程序的157个建议——建议30:使用LINQ取代集合中的比较器和迭代器
- 编写高质量代码改善C#程序的157个建议——建议34:为泛型参数设定约束