コード例 #1
0
        private static EUnitOfMeasurement FromDescriptionString(string description)
        {
            EUnitOfMeasurement res = EUnitOfMeasurement.Unity;

            switch (description)
            {
            case "UN":
                res = EUnitOfMeasurement.Unity;
                break;

            case "L":
                res = EUnitOfMeasurement.Liter;
                break;

            case "KG":
                res = EUnitOfMeasurement.Kilogram;
                break;

            case "MG":
                res = EUnitOfMeasurement.Milligram;
                break;

            case "G":
                res = EUnitOfMeasurement.Gram;
                break;
            }

            return(res);
        }
コード例 #2
0
 public static bool IsWeight(this EUnitOfMeasurement @enum)
 {
     // Show switch expression!
     return(@enum switch
     {
         EUnitOfMeasurement.Gram => true,
         EUnitOfMeasurement.Kilogram => true,
         EUnitOfMeasurement.Milligram => true,
         _ => false,
     });