一款简单易用的基础网络通讯组件库。

IReadableValueCollectionTReadableValue, TValue 接口

表示一个可读取值集合的接口。

Definition

命名空间: TouchSocket.PlcBridges
程序集: TouchSocketPro.PlcBridges (在 TouchSocketPro.PlcBridges.dll 中) 版本:4.0.0-beta.143+5fcca7a4e70968794985dc3793adc50531308be6
C#
public interface IReadableValueCollection<out TReadableValue, TValue> : IEnumerable<TReadableValue>, 
	IEnumerable
where TReadableValue : ReadableValue<TValue>
where TValue : struct, new()
Implements
IEnumerableTReadableValue, IEnumerable

类型参数

TReadableValue
集合中的可读取值类型。
TValue
可读取值的基础数据类型。

方法

GetEnumeratorReturns an enumerator that iterates through the collection.
(继承自 IEnumerableTReadableValue。)

扩展方法

ForEachTReadableValue 循环遍历每个元素,执行Action动作
(由 CollectionsExtension 定义。)
ForEachAsyncTReadableValue 循环遍历每个元素,执行异步动作
(由 CollectionsExtension 定义。)
GetSafeEnumeratorTReadableValue 获取安全的枚举器。
(由 SystemExtension 定义。)
MapListTReadableValue, T1 扩展方法,将一个泛型集合中的每个元素映射到另一个泛型类型的新集合。
(由 Mapper 定义。)

参见