BaseDecodeType

BaseDecodeType class

MultyDecodeType 和 SingleDecodeType 的基类。

public abstract class BaseDecodeType : IEquatable<BaseDecodeType>

方法

姓名描述
abstract ContainsAny(params BaseDecodeType[])确定任何给定的解码类型是否包含在 中
Equals(BaseDecodeType)返回一个值,指示此实例是否等于指定的BaseDecodeType值.
virtual Equals(MultyDecodeType)返回一个值,指示此实例是否等于指定的MultyDecodeType值.
override Equals(object)返回一个值,指示此实例是否等于指定的BaseDecodeType值.
virtual Equals(SingleDecodeType)返回一个值,指示此实例是否等于指定的SingleDecodeType值.
override GetHashCode()返回此实例的哈希码。
static TryParse(string, out BaseDecodeType)在确定具体类型后,将 BaseDecodeType 的字符串表示形式转换为其实例。 返回值指示转换是成功还是失败。
static TryParse(string, out MultyDecodeType)将 MultyDecodeType 的字符串表示形式转换为其实例。 返回值指示转换是成功还是失败。
static TryParse(string, out SingleDecodeType)将 SingleDecodeType 的字符串表示形式转换为其实例。 返回值指示转换是成功还是失败。

例子

此示例展示了如何将 BaseDecodeType 与 SingleDecodeType 和 MultyDecodeType 一起使用

[C#]
BaseDecodeType decodeOne = DecodeType.Code128;
BaseDecodeType decodeTwo = new MultyDecodeType(DecodeType.Code128, DecodeType.Code39Standard, DecodeType.Code39Extended);
[VB.NET]
Dim decodeOne As BaseDecodeType = DecodeType.Code128
Dim decodeTwo As BaseDecodeType = New MultyDecodeType(DecodeType.Code128, DecodeType.Code39Standard, DecodeType.Code39Extended)

也可以看看