public ushort Value() { if (!isCached) { cachedValue = Input.Value(); } isCached = true; return(cachedValue); }
public ushort Value() { return((ushort)~Input1.Value()); }
public ushort Value() { return((ushort)(Input1.Value() >> ShiftAmount)); }
public ushort Value() { return((ushort)(Input1.Value() | Input2.Value())); }