Pad bytes.
using System; using System.Collections.Generic; using System.Text; using System.Runtime.InteropServices; using System.IO; namespace Vestris.ResourceLib { /// <summary> /// Resource utilities. /// </summary> public abstract class ResourceUtil { /// <summary> /// Pad bytes. /// </summary> /// <param name="w">Binary stream.</param> /// <param name="len">Number of bytes to write.</param> /// <returns>New position within the stream.</returns> internal static long Pad(BinaryWriter w, UInt16 len) { while (len-- > 0) w.Write((byte) 0); return w.BaseStream.Position; } } }