[MaxValue]

Attribute used for clamping a numeric field to a maximum value.

Support Types

Type
Example
Description

int

int

Integer value

float

float

Float value

long

long

Long value

double

double

Double value

Parameters

Parameter Name
Description

value

Maximum allowed value.

property

Name of property providing maximum value.

Examples

[MaxValue(100)]
public int health;

[MaxValue(10.5f)]
public float speed;

public float maxDamage = 50;

[MaxValue("maxDamage")]
public float damage;

Last updated