2012-04-12 4 views
0

私は非常に簡単な質問があります。 C# projectという名前がGameであり、このプロジェクトには.csというファイルが2つあります(PacMan.csSnake.cs)。私はこれらのファイルを両方ともコピーし、Snake.csPacMan.csが存在する同じフォルダに貼り付けました。プロジェクトをビルドすると、フォルダ内に存在するリンクされていないファイルは、アプリケーションperformanceに影響しますか?私はコンパイラがリンクされていないファイルを無視し、パフォーマンスに影響はないと確信していますが、私は100%確実ではありません。誰かがそれについてコメントできますか?リンクされていない.csファイルはアプリケーションのパフォーマンスに影響を与えます

答えて

0

ファイルはコンパイルに含まれていないため、結果のプログラムには知識がなく、パフォーマンスには影響しません。

+0

プロジェクトに.csが含まれていても、プロジェクト全体でクラスが参照されない場合はどうなりますか? –

+0

.csファイル内のいずれかのクラスへの参照がない場合、クラスはランタイムによってロードされません。 JITコンパイラは、実際に参照されているものだけをロードしてコンパイルすることを忘れないでください。 –

関連する問題