public static ConvertByteArrayToString CustomInternal(ConvertByteArrayToString conversionFunction, WrapperByteArray internalFunction) { return delegate(byte[] data) { return conversionFunction(internalFunction(data)); }; }
public static ConvertByteArrayToString MultiplyDisplayed(ConvertByteArrayToString conversionFunction, int multiplier) { return delegate(byte[] data) { return (Convert.ToInt32(conversionFunction(data)) * multiplier).ToString(); }; }
public static ConvertByteArrayToString AddToDisplayed(ConvertByteArrayToString conversionFunction, int valueToAdd) { return delegate(byte[] data) { return (Convert.ToInt32(conversionFunction(data)) + valueToAdd).ToString(); }; }