パフォーマンスが重要なコードを書いています。その一部では、事前に計算された大量のデータを動的な値と比較する必要があります。現在、事前に計算されたデータを.csファイルの巨大な配列に保存しています。
Data[] data = { /* my data set */ };
データセットは約90kb、つまり約13k要素です。外部ファイルからロードするのではなく、これを行うことにはマイナス面があるのではないかと思っていました。C#が内部でどのように機能するか完全にはわからないため、このメソッドで発生する可能性のあるパフォーマンスの問題に注意したかっただけです。