[clean] ファイルI/O・サウンドをIoUtilクラスに分離(リファクタリング Phase 4)
- Utils/IoUtil.cs を新設し CSV 読み書き・保存フォルダ生成・撮影情報出力・サウンド再生を集約
- CameraBase は IoUtil へ委譲(SetSaveFolder/WriteInfo は派生クラス共有状態のため薄いラッパーで保持)
- PLAN_01 の Phase4 にラッパー保持の方針を注記
- 抽出ロジックは元コードと一致(挙動不変)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent e84019e commit 0947c80a34d155e7f661046d62baa18c690852a8
Rinto Hasegawa rintoHasegawa (Rinto Hasegawa) authored on 6 Jun
Showing 3 changed files
View
TIASshot/Cameras/CameraBase.cs
View
TIASshot/TIASshot.csproj
View
TIASshot/Utils/IoUtil.cs 0 → 100644