public Picture(byte integerLength, byte decimalLength, PictureKind kind) { _Scale = (byte)(integerLength + decimalLength); _Precision = decimalLength; _Kind = kind; }
public Picture(byte length, PictureKind kind) { _Scale = length; _Precision = 0; _Kind = kind; }
public Picture(byte integerLength, byte decimalLength) { _Scale = (byte)(integerLength + decimalLength); _Precision = decimalLength; _Kind = PictureKind.Numeric; }
public Picture(byte length) { _Scale = length; _Precision = 0; _Kind = PictureKind.Alphanumeric; }
/// <summary> /// Constructs a <see cref="Picture"/> of a given <paramref name="length"/>. Used to instantiate integer formats and alphanumerics. /// </summary> /// <param name="length"></param> /// <param name="kind"></param> public Picture(ushort length, PictureKind kind) { _Scale = length; _Precision = 0; Kind = kind; }
/// <summary> /// Constructs a <see cref="Picture"/>. /// </summary> /// <param name="integerLength"></param> /// <param name="decimalLength"></param> /// <param name="kind"></param> public Picture(ushort integerLength, byte decimalLength, PictureKind kind) { _Scale = (ushort)(integerLength + decimalLength); _Precision = decimalLength; Kind = kind; }