コード例 #1
0
        private Purity GetPurity()
        {
            if (Purity == null || !Purity.Any())
            {
                return(null);
            }

            PurityValue purityValue = (PurityValue)0;

            foreach (string purityName in Purity)
            {
                purityValue |= (PurityValue)Enum.Parse(typeof(PurityValue), purityName);
            }

            WriteDebug($"Converted purity value: {purityValue}");
            return(new Purity(purityValue));
        }
コード例 #2
0
 public Purity(PurityValue value)
 {
     Value = value;
 }