国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > C# > 正文

C#中Equality和Identity淺析

2020-01-24 02:15:03
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

CLR提供了可以區(qū)分類型的Equality 和Identity能力。

Equality:如果兩個(gè)對(duì)象是相同的類型,并且它們各自帶有相同和等值的屬性。(They are instances of the same type and if each of the fields in one object matches the values of the fields in the other object)

Equality必須滿足三個(gè)必要條件:reflexive, symmetrics, and transitive
reflexive: 自身相等,及a==a 是永遠(yuǎn)成立的;
symmetrics: 對(duì)象性,及a==b成立那么b==a 也成立;
transitive: 傳遞性,及a==b, b==c成立那么a==c 也成立。

Identity:兩個(gè)對(duì)象必須相等(意味著他們共享同一塊內(nèi)存區(qū)域)(The two objects have the same values.

主站蜘蛛池模板: 东兰县| 沾益县| 辽源市| 体育| 广饶县| 通化县| 山东| 靖安县| 永登县| 宝鸡市| 五峰| 成武县| 西吉县| 遂平县| 水城县| 铜梁县| 盘山县| 汉中市| 平谷区| 灵寿县| 方正县| 开原市| 封丘县| 徐汇区| 思南县| 奉贤区| 蓬莱市| 漳浦县| 宾阳县| 达州市| 吴堡县| 南木林县| 苍梧县| 赣州市| 沾化县| 新昌县| 塔城市| 延寿县| 勃利县| 鹤壁市| 新泰市|