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)

也可以看看