コード例 #1
0
    public TUnitClass(string id, EQuantities quantity, Enum unit, string comment)
    {
        Id       = id;
        Name     = quantity.ToString();
        Quantity = quantity;
        Unit     = unit;
        Comment  = comment;
        FieldInfo fi = unit.GetType().GetField(unit.ToString());

        DescriptionAttribute[] attributes = (DescriptionAttribute[])fi.GetCustomAttributes(typeof(DescriptionAttribute), false);
        displayingString = attributes[0].Description;
    }
コード例 #2
0
 TUnitClass(string id, EQuantities quantity, TypeWrapper unit, string comment)
     : this(id, quantity, unit.Value <Enum>(), comment)
 {
 }