投稿者 魔界の仮面弁士  (社会人) 投稿日時 2022/8/24 19:41:32
> Console~n.deptを関数にするにはどの様に記述すれば宜しいでしょうか?
質問の意図が良く分かりませんが、class Syain 内に下記を実装しておけば、
『syainList.ForEach(Console.WriteLine);』と書けます。
public override string ToString() => $"input data : id={id}, name={name}, age={age}, dept={dept}";


あるいは『syainList.ForEach(Foo);』と書きたければこう。
static void Foo(Syain n)
{
    Console.WriteLine(
        "input data : id={0}, name={1}, age={2}, dept={3}",
        n.id, n.name, n.age, n.dept);
}