私のVisual Studioインスタンスでは、C#コンソールアプリケーションで単一行のreturnを書き込んだとしてもF5、実際のコードを実行するためにを押してから1分かかります(つまり、単一のreturnステートメントで停止するのにかかる時間押すF5- main関数のreturnステートメントにブレークポイントを設定します)。なにが問題ですか?チェックリストはありますか? Visual Studio 2008 VSTSエディションを使用しており、Windows Server 2003 x64でデバッグしています。
このコードでは、mainメソッドでオブジェクトを作成し、そのオブジェクトメソッドを呼び出すとff.twentyDivCount(i)(16010ミリ秒で実行)、このアノテーションを使用して呼び出すよりもはるかに高速にtwentyDivCount(i)実行されます:( 59516ミリ秒で実行)。もちろん、オブジェクトを作成せずに実行する場合は、メソッドを静的にするので、メインで呼び出すことができます。 public class ProblemFive { // Counts the number of numbers that the entry is evenly divisible by, as max is 20 int twentyDivCount(int a) { // Change to static int.... when using it directly int count = 0; for (int i = 1; i<21; i++) { if (a …