作业帮 > 综合 > 作业

我在C#中写了一个方法 请问哪错了 改怎么写

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/07/29 11:39:34
我在C#中写了一个方法 请问哪错了 改怎么写
为什么不能调用Student类中的name变量
我在C#中写了一个方法 请问哪错了 改怎么写
你把方法的实现、调用该方法的代码等发上来大家才能帮你诊断,最好能有错误的提示信息.
看到你的错误了,很简单:
1.将string name;
移到Main方法外面,并改为
public string name;
2.第一种方法不是较好的解决方案,最好使用属性,保证字段的封装
你可以在类Student下加一个属性
public string Name
{
get
{
return name;
}
set
{
name=value;
}
}

另外,非常不建议你使用中文作为方法名称