public static T ReadValue <T, C>(this IMarkedBitReader reader, BitDeserializer <T, C> deserialize, C context, string name) { return(reader.ReadValue(deserialize, context, name, result => result)); }
public static T ReadValue <T>(this IMarkedBitReader reader, HuffmanNode <T> tree, string name) where T : IComparable <T> { return(reader.ReadValue(tree, name, result => result)); }