「C♯でメルセンヌ・ツイスタ乱数」の版間の差分

ページの作成:「C#でメルセンヌ・ツイスタ乱数を使いたい。 既存システムの書き換えを最小にするためにSystem.Randomクラスを上書き。 new Random…」
 
編集の要約なし
 
(同じ利用者による、間の3版が非表示)
1行目: 1行目:
C#でメルセンヌ・ツイスタ乱数を使いたい。
C#でメルセンヌ・ツイスタ乱数を使いたい。


既存システムの書き換えを最小にするためにSystem.Randomクラスを上書き。
[[ググる]]といっぱい出てくるが、みんな独自実装ばかりで、なぜかSystem.Randomを継承して上書きしているものがない。不思議。
  new Random();
 
既存システムの書き換えを最小にするためにそれらを切り貼りしてSystem.Randomクラスを上書き。
 
  var random = new Random();
  new MTRandom();
  var random = new MTRandom();
にするだけ。
にするだけで利用できる。うれしい。


<source lang="csharp">
<source lang="csharp">