using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace 结构
{
enum Gender
{
男,
女
}
public struct Person //结构体的语法,访问修饰符常用public
{
public string name;//结构成员
public Gender sex;
public int age;
}//以上定义了一个名称为person的结构
class Program
{
static void Main(string[] args)
{
Person onePerson;//声明了一个人的变量
onePerson.name = "张三";
onePerson.age=20;
onePerson.sex = Gender.男;
Console.WriteLine("我叫{0},今年{1},我是{2}性",onePerson.name,
onePerson.age,onePerson.sex );
Person secPerson;
secPerson.name = "李四";
secPerson.age = 26;
secPerson.sex = Gender.男;
Console.WriteLine("我叫{0},今年{1},我是{2}性", secPerson.name,
secPerson.age, secPerson.sex);
Console.ReadKey();
}
}
}
作者: 彭康 时间: 2013-6-11 14:52
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace test0
{
public enum Gender //没有访问修饰符,默认应该为 private 或 protected 你自己研究下
{
男,
女
}
public struct Person
{
public string name;
public Gender sex;//而结构体中的 访问修饰符是public 不一致 所以将枚举改成 public
public int age;
}