- 博客(2)
- 收藏
- 关注
原创 浅析Flags
学习过enum的人基本上知道枚举的成员可以显式地赋值给任何成员,若无显式赋值,编译器则会隐式地给它们赋值(隐式赋值默认从0开始依次加一,若其中某个成员有显式赋值,则后面没有显式赋值的成员默认为前一个成员的值加一)。而enum也是根据这些值去需找对应的枚举成员的。如下代码: public enum CardDeckSettings:uint { SingleDeck = 0x01
2017-07-19 10:14:24
597
原创 Equals,==,ReferenceEquals区别
一、比较值类型的相等性代表:intReferenceEquals():比较两个对象的引用,即地址。Equals():比较两个对象的值。比较运算符(==):比较两个对象的值。特例:struct无比较运算符(==)。Code: static void Main(string[] args) { int int_a = 3;
2017-07-11 14:56:05
448
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人