c# 结构
为保持类内都可用,可以写在namespace{}最上层
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace test { public enum Operater {//定义枚举类型 男,女,鬼 } //结构一般用来存储相关的一小组不同变量,例如商品相关属性,人的属性等等 public struct BOOK {//public 可以使结构实例化后对象访问 _字段 public string _name; public int _count; //注意为字段写法 public decimal _price; public Operater _operater; //定义了一个新的枚举,枚举和int、string一样用法 } class Program { static void Main(string[] args) { //使用方法为 对象名.字段名 BOOK book1; book1._name = "莎士比亚大全"; book1._count = 2000; book1._price = 150m; book1._operater = Operater.男; BOOK book2; book2._name = "老人与海"; book2._count = 200; book2._price = 15m; book2._operater = Operater.女; BOOK book3; book3._name = "福尔摩斯探案集"; book3._count = 2500; book3._price = 150m; book3._operater = Operater.鬼; Console.ReadLine(); } } }