黑马程序员技术交流社区

标题: 运行的时候始终报错 本人能力有限找不出来了 求大神帮... [打印本页]

作者: 一点红    时间: 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
  1. Console.WriteLine("请显示他们的信息{0},{1},{3}岁",secperson.name, secperson.sex, secperson.age);

  2. Console.ReadKey();     
复制代码


那个3换成2




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2