public static ushort GetUInt16([NotNull] this Directory directory, int tagType) { if (directory.TryGetUInt16(tagType, out ushort value)) { return(value); } return(ThrowValueNotPossible <ushort>(directory, tagType)); }