private static IEnumerable <ShenSha> InitShenSha(BaZiList <GanZhi> bazi, 性别 gender) { List <ShenSha> shenshas = new List <ShenSha>(); shenshas.Add(new ShenSha("将星", new GanZhi[] { bazi.日 })); shenshas.Add(new ShenSha("羊刃", new GanZhi[] { bazi.日 })); shenshas.Add(new ShenSha("禄神", new GanZhi[] { bazi.日 })); shenshas.Add(new ShenSha("华盖", new GanZhi[] { bazi.日 })); shenshas.Add(new ShenSha("文昌", new GanZhi[] { bazi.日 })); shenshas.Add(new ShenSha("学堂", new GanZhi[] { bazi.日 })); shenshas.Add(new ShenSha("天喜", new GanZhi[] { bazi.月 })); shenshas.Add(new ShenSha("天医", new GanZhi[] { bazi.月 })); shenshas.Add(new ShenSha("贵人", new GanZhi[] { bazi.日 })); shenshas.Add(new ShenSha("驿马", new GanZhi[] { bazi.年, bazi.日 })); shenshas.Add(new ShenSha("桃花", new GanZhi[] { bazi.年, bazi.日 })); shenshas.Add(new ShenSha("灾煞", new GanZhi[] { bazi.年, bazi.日 })); shenshas.Add(new ShenSha("劫煞", new GanZhi[] { bazi.年, bazi.日 })); shenshas.Add(new ShenSha("旬空", new GanZhi[] { bazi.日 })); shenshas.Add(new ShenSha("魁罡", new GanZhi[] { bazi.年, bazi.月, bazi.日, bazi.时 })); shenshas.Add(new ShenSha("四废", new GanZhi[] { bazi.年, bazi.月, bazi.日, bazi.时 })); shenshas.Last().Bazi = bazi; shenshas.Add(new ShenSha("孤辰寡宿", new GanZhi[] { bazi.年, bazi.月, bazi.日, bazi.时 })); shenshas.Last().Bazi = bazi; shenshas.Add(new ShenSha("阴差阳错", new GanZhi[] { bazi.日 })); shenshas.Add(new ShenSha("天罗地网", new GanZhi[] { bazi.年, bazi.月, bazi.日, bazi.时 })); shenshas.Last().性别 = gender; return(shenshas); }
public Ming(HHTime time, 性别 gender) { this.性别 = gender; this.time = time; this.InitData(); }
public Chinese(string name, int age, 性别 gender) : base(name, age) { this.SetGender(gender); }
/// <summary> /// 子类属性 /// </summary> public void SetGender(性别 value) => _gender = value;