2022-10-17から1日間の記事一覧

Functional Programming w/ C# ~ ラムダ式の出力からの型推論

気づき TypeScript と違って C# はラムダ式の出力の型から型推論できない!下記の定義 (2) のような、前項の結果を参照・利用する拡張メソッドを定義しようとしていて気づいた。 public static class ExtensionIEnumerable { // 定義 (1) ~ 一般形 public s…

Functional Programming w/ C# ~ ラムダ式の出力からの型推論

気づき TypeScript と違って C# はラムダ式の出力の型から型推論できない! 下記のような、前項の結果を参照・利用する拡張メソッドを定義しようとしていて気づいた。 |cs| // 定義 static IEnumerable SelectPrevRef<TSource, TResult>(this IEnumerable source, Func<TResult, TSource, TResult> func) w</tresult,></tsource,>…