えー?それでエラー出るとキツイな。
varが気持ち悪くてC#しか使わない俺にも正しく定義してそうにみえるんだが。
(C#にもvarあるじゃないとかツッコミは無しで)
C#に書き直すしか。