2
A
回答
2
根據Neal Gafter,丟棄運算符在這種情況下是這是非常沒用的,至少現在。
1
這還沒有用。但是,當引入遞歸模式匹配(希望在C#8.0中)時,在模式的一部分中放棄丟棄會很有用。
細節尚未最終確定,但可以想象如is (1, (_, 3))
或可能的is X (1, Y (_, 3))
。
相關問題
- 1. C++ x + = 1 x ++和x = x + 1是不是一樣?
- 2. Math.IEEERemainder(x,y)是否等同於x%y?
- 3. C++ 11:decltype((x))和decltype((x + 1))的類型是不同的?
- 4. ''x''不是函數
- 5. 何時使用addressof(x)而不是&x?
- 6. x減x不是0在R
- 7. 即使X是Y的朋友,「X不是Y的成員」?
- 8. jQuery的scrollTop的(x)不是滾動目標當x是大
- 9. 當爲'X不是NULL`不一樣`NOT(X是NULL)`
- 10. 沒有名爲'x'的模塊; 「X」是不是一個包
- 11. 的repeatUtil()不是Rxjava 2.X
- 12. 在Python中,x == x是否是False?
- 13. 什麼是var x = x || {};
- 14. 是'x = std :: move(x)`undefined?
- 15. 是什麼X ++和++ X
- 16. :不是(X)不起作用
- 17. 使用什麼(x < n || x > n)而不是(x!= n)?
- 18. /x /搜索路由到x#顯示,而不是x#搜索
- 19. 如果聲明應該改變x,x仍然是相同的
- 20. 什麼是{$ x}?
- 21. x = x ++;的影響是什麼?
- 22. x的值是什麼? X = A ++ + ++ A + A ++
- 23. 的具體含義 - X是X + 1
- 24. Javascript:改變x的值,而x是object.style.left;
- 25. 前X與RestOf成員,其中X和Y是從不同的維度
- 26. X是不是一個函數
- 27. X-TAG:attributeChanged是不是在Firefox和邊緣
- 28. 如果x是一個指針,x和x的區別是什麼?
- 29. 如果X是類,「const X a」和「X const a」之間的區別是什麼
- 30. 是否有x的浮點值,其中x-x == 0是否爲false?
這個問題是專門針對'is'還是你只是想知道'_'通配符能派上用場? – EpicKip
@epickip專門用於'is' – Logerfo
有無數的編寫代碼的方法是無用的。 *禁止*您編寫對您無用的代碼不是C#的工作。即使*嘗試了*,它也不能這樣做。 C#的工作是*允許*您編寫* *有用的代碼。 – Servy