Visual Studio 2008 が完成したということで、新しい機能に触れてみようと思い、以前から注目していた BigInteger を触ってみる事にしました。(どんな感じで扱えるのでしょうか。非常に楽しみです。ワクテカってやつです。)
さっそく BigInteger 型を宣言します。すると、いきなりこんなエラーが出ました。
「型 'BigInteger' が定義されていません。」
あれ、そうか System.Numeric 名前空間を参照設定しないといけなかったんだ。(あせっちゃダメですよ自分)
逸る気持ちを抑えながら参照設定します・・・あれ? おかしいですね。どこにも System.Numeric が見当たりません。オブジェクトブラウザで検索しても見つかりません。心配になってきたので Web で検索してみるとやっと見つけました。
To clarify:
The Microsoft .NET Framework 3.5 would be released at the same time as Visual Studio 2008 and it will not include System.Numeric.BigInteger.
えぇと、なんだか訳したくありません。iKnow で英語を勉強中ですが、この文章だけは読みたくありません。だって Visual Studio 2008 つまり .NET Framework 3.5 には BigInteger は入りませんよって書いてあるんですもん。
絶対なにかの間違いだと思います。以前の MSDN Magazine 「大きな桁数の整数のサポート」には「実装されました」って書いてあります。って言っても無駄ですね。無いものは無いのです。
でもやっぱり実装してほしいですね。次期バージョンには激しく期待して待つ事にします。