ByteTransformHelperGetResultFromOtherTResult, TIn 方法 (OperateResultTIn, FuncTIn, OperateResultTResult) |
使用指定的转换方法,来获取到实际的结果对象内容
命名空间:
HslCommunication.Core
程序集:
HslCommunication (在 HslCommunication.dll 中) 版本:12.1.2.0 (12.1.2.0)
语法 public static OperateResult<TResult> GetResultFromOther<TResult, TIn>(
OperateResult<TIn> result,
Func<TIn, OperateResult<TResult>> trans
)
Public Shared Function GetResultFromOther(Of TResult, TIn) (
result As OperateResult(Of TIn),
trans As Func(Of TIn, OperateResult(Of TResult))
) As OperateResult(Of TResult)
public:
generic<typename TResult, typename TIn>
static OperateResult<TResult>^ GetResultFromOther(
OperateResult<TIn>^ result,
Func<TIn, OperateResult<TResult>^>^ trans
)
static member GetResultFromOther :
result : OperateResult<'TIn> *
trans : Func<'TIn, OperateResult<'TResult>> -> OperateResult<'TResult>
参数
- result
- 类型:HslCommunicationOperateResultTIn
原始的结果对象 - trans
- 类型:SystemFuncTIn, OperateResultTResult
转换方法,从类型TIn转换拿到OperateResult的TResult的泛型委托
类型参数
- TResult
- 结果类型
- TIn
- 输入类型
返回值
类型:
OperateResultTResult类型为TResult的对象
参见