2012-07-24 61 views
-1

如何創建一個類的數組,如TimerCallback?創建TimerCallback數組

我需要啓動一個程序,當這個程序在一個列表中聲明時,並且程序在X時間被打開或者沒有打開,我使用TimerCallback來執行此操作。

回答

2

這不行嗎?

using System.Threading; 

namespace ConsoleApplication18 
{ 
    class Program 
    { 
     static void Main(string[] args) 
     { 
      var callbacks = new TimerCallback[] 
      {  
       new TimerCallback(Foo), 
       new TimerCallback(Bar), 
       new TimerCallback(FooBar) 
     } 
    } 
} 
+1

我想你的意思'myTimerCallback [1] ='和'myTimerCallback [2] =',而不是隻有三個'myTimerCallback [0] ='。複製/粘貼代碼惡魔再次襲擊! – 2012-07-24 11:52:29

+0

是的,Wolfgang Ziegler已經更新了答案,使用數組初始化語法,所以謝謝Wolfgang! – JMK 2012-07-24 11:56:37

0

至於創建數組的擔憂,這是非常簡單的:

int[] intArray = new int[5]; // 5 is the size of array