特定のタスクを定期的に完了する必要があるシナリオを考えてみましょう (たとえば、定期的にリモート サーバー にアクセスしてデータを取得したり、データベース内の特定のフィールドを定期的に更新したりするなど)。ビジネスでは、C#もカプセル化によって簡単に完了できます。
コードスニペット:
コードの説明: new TimerCallBack クラスにデリゲートを渡して伝えますどのようなタスクを時間内に完了する必要があるか。 新しいA Timerは同時に4つのパラメータを渡します:
l コールバックする必要があるオブジェクト
l デリゲートに渡されるパラメータ、nullはパラメータがないことを意味します
l 実行開始をどれくらい遅らせるか l は数秒ごとに実行され Newしてから実行を開始します。 上記は、C# timerCallback のコードの紹介です。その他の関連コンテンツについては、PHP 中国語 Web サイト (www.php.cn) をご覧ください。