.net フレームワーク 4 には BigInteger クラスが含まれるようです。ただし、不変になるかどうかはわかりません。それが良いことなのかどうかも、私には判断できないようです。
不変性には、特に big-int のような「値のような」ものに対して、多くの利点があります。一方、PowerMod のような高コストの操作をできるだけ高速に行うには、基本的な操作を効率的に行う必要があります。インプレース追加は、不変追加よりも高速になります。私は現在、ライブラリ クラスのより良い選択として不変性に傾いています (String を考えてください)。
それが不変になるかどうかは誰にも分かりますか?不変であるべきだと思いますか?