Tag: 函数结构

结构构造函数:“控制返回给调用者之前,必须完全分配字段”。

这里是我想写的一个结构: public struct AttackTraits { public AttackTraits(double probability, int damage, float distance) { Probability = probability; Distance = distance; Damage = damage; } private double probability; public double Probability { get { return probability; } set { if (value > 1 || value < 0) { throw new ArgumentOutOfRangeException("Probability values must be in the range […]