C# delegate

C#Delegateを理解しなければいけない状況になった(と思う)

 

3種の構造体(項目名が違うだけ、各項目のデータ型は同じ)に対してそれぞれ

3本の処理を実装しているけど、そのベースとなる処理はほぼ同じ

List<構造体>に対するデータの登録・更新・削除 をdelegateの考え方を利用して共通化できないもんかと。

 

いけそう気はするけど、はてどんな結果にになるか。。