推 Ansaga:我是完全沒有想過用xor (羞 10/13 19:14
→ tonyhsie:x = checkBox.checked; 10/13 19:21
→ mortleo:checkBox.checked={Binding x,Mode=TwoWay} 10/13 19:37
推 largesperm:x 是 true 的時候 x 會變 false 10/13 19:37
→ largesperm:這不是很怪嗎 @@ 10/13 19:37
咳,抱歉,仔細想想用checkBox當例子還挺遭的 (掩面)
我主要想問的就是 "輕易切換bool的值" 這個事件而已,
再翻翻以前的程式碼發現這個例子:
if(x)
x=false;
else
x=true;
沒錯,就是很簡單的切換= =||
我有點忘了這邊是要幹嘛(爆),總之需要一個切換的函式,
使用XOR的好處就是不必知道這個bool是什麼,總之就是換成另一個就對了,
大家沒有遇過這種狀況嗎?
※ 編輯: stu87616 來自: 1.163.67.87 (10/13 19:45)
→ wvsrugby:x = !x; 10/13 19:53
喔喔! 對耶 這樣做也行!
程式寫多了腦子會變死ˊ_>ˋ..我用那個笨做法做了多少專案...
※ 編輯: stu87616 來自: 1.163.67.87 (10/13 19:58)