[問題] static的用法
想請教各位一個問題
在C/CPP中,有一種在function中使用static的用法
可以用來紀錄該函數中某些變數不因呼叫多次而「洗掉」的用法
大概像是這樣:
int staticFunc ()
{
static int i = 0;
return i++;
}
這樣的作法,每次呼叫所得到的i都不一樣
請問在C#底下可以有類似的作法嗎?
因為我在C#中,在一個Button_Click的函數中
想要利用static的技巧,卻發現不能這樣用
所以想請教各位,除了將它宣告成更高一層的變數之外
有沒有更好的辦法,還請各位指點一下,謝謝。
--
ˍˍ
如果我手中有酒,希望與你共飲。 ▕羽人▏
如果我手上有刀,希望與你一同抗敵。▕非獍▏
 ̄ ̄
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.118.4.58
→
09/03 13:22, , 1F
09/03 13:22, 1F
→
09/03 13:36, , 2F
09/03 13:36, 2F
→
09/03 13:37, , 3F
09/03 13:37, 3F
→
09/03 13:38, , 4F
09/03 13:38, 4F
→
09/03 13:39, , 5F
09/03 13:39, 5F
→
09/03 13:39, , 6F
09/03 13:39, 6F
→
09/03 13:40, , 7F
09/03 13:40, 7F
→
09/03 13:40, , 8F
09/03 13:40, 8F
→
09/03 13:40, , 9F
09/03 13:40, 9F
→
09/03 13:58, , 10F
09/03 13:58, 10F
→
09/03 14:00, , 11F
09/03 14:00, 11F
→
09/03 14:07, , 12F
09/03 14:07, 12F
→
09/03 14:07, , 13F
09/03 14:07, 13F
→
09/03 22:57, , 14F
09/03 22:57, 14F
→
09/05 23:36, , 15F
09/05 23:36, 15F
推
09/15 16:40, , 16F
09/15 16:40, 16F