じゃ その次の課題 
"0〜9 + - * / ( ) "を含む 文字列を引数にして 演算し
 整数又は浮動小数点数を返す関数を書け

なんか .NET ってそういうの得意そうじゃない?