C#に移植＆コメント追加