在运行时使用属性读取C#属性的值

时间:2019-07-19 03:37:58

标签: c# attributes

我正在用C#编写自定义属性。是否可以在运行时读取属性的值并进行相应的更改

我想读取数量的值并将其四舍五入到小数点后两位。

如果我收到的金额= 2.00056,我想将其转换为2.01

注意:我尝试使用get并设置它有效。我想使用属性来做。

例如

    [AttributeUsage(AttributeTargets.Property)]
    public class CustomAttribute : Attribute {

    }

    public class DTO{
    [Custom]
    public decimal amount{get; set}

   }

0 个答案:

没有答案