PinValue 结构

定义

表示图钉的值。

public readonly struct PinValue : IEquatable<System.Device.Gpio.PinValue>
type PinValue = struct
Public Structure PinValue
Implements IEquatable(Of PinValue)
继承
PinValue
实现

属性

High

引脚的值很高。

Low

引脚的值较低。

方法

Equals(Object)

表示图钉的值。

Equals(PinValue)

如果另一个实例表示的相同 PinValue 值,则返回 true。

GetHashCode()

表示图钉的值。

ToString()

对于 Low,返回“Low”,为 High 返回“High”

运算符

Equality(PinValue, PinValue)

相等运算符

Explicit(PinValue to Boolean)

转换为字节。 true在 上High返回 falseLow

Explicit(PinValue to Byte)

转换为字节。 在 上返回 1,在 High上返回 0 Low

Explicit(PinValue to Int32)

转换为 int。在 上返回 1,在 High上返回 0 Low

Implicit(Boolean to PinValue)

从 bool 进行隐式转换。 false means Lowtrue means High

Implicit(Int32 to PinValue)

从 int. 0 的隐式转换表示 Low,其他所有内容均表示 High

Inequality(PinValue, PinValue)

不等运算符

LogicalNot(PinValue)

返回值的反值

适用于