黑马程序员技术交流社区
标题: 运行的时候始终报错 本人能力有限找不出来了 求大神帮... [打印本页]
作者: 一点红 时间: 2013-12-1 11:20
标题: 运行的时候始终报错 本人能力有限找不出来了 求大神帮...
本帖最后由 一点红 于 2013-12-2 10:10 编辑
using System;
usingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Text;
namespace 结构体练习
{
enum Gender
{
男,
女
}
publicstruct person
{
public string name;
public Gender sex;
publicint age;
}
class Program
{
static void Main(string[] args)
{
persononeperson;
oneperson.name = "张三";
oneperson.sex = Gender.男;
oneperson.age = 25;
Console.WriteLine("请显示他们的信息{0},{1},{2}岁",oneperson.name,oneperson.sex,oneperson.age);
personsecperson;
secperson.name = "张燕";
secperson.sex = Gender.女;
secperson.age = 22;
Console.WriteLine("请显示他们的信息{0},{1},{3}岁",secperson.name, secperson.sex, secperson.age);
Console.ReadKey();
}
file:///C:/Users/asus/AppData/Local/Temp/msohtmlclip1/01/clip_image002.jpg
作者: 陈行 时间: 2013-12-1 11:25
错误提示怎么不写上去呢 方便别人解答
作者: Goes_By 时间: 2013-12-1 11:55
定义Gender 前边加个public
secperson writeline里边应该是{0}{1}{2} 你写的013
作者: Dongjiawei 时间: 2013-12-1 11:56
你用论坛自带的格式赞帖代码下,这样看的眼花,不利于找出问题点
作者: 许杰 时间: 2013-12-1 11:57
访问权限问题 可访问性不一致导致的 字段类型Gender比字段person的可访问性低
作者: 为梦而生 时间: 2013-12-1 23:02
- Console.WriteLine("请显示他们的信息{0},{1},{3}岁",secperson.name, secperson.sex, secperson.age);
- Console.ReadKey();
复制代码
那个3换成2
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |