{"id":3100,"date":"2023-05-16T00:20:21","date_gmt":"2023-05-15T16:20:21","guid":{"rendered":"https:\/\/lonelinerd.com\/?p=3100"},"modified":"2023-05-16T00:57:16","modified_gmt":"2023-05-15T16:57:16","slug":"class-basic-2","status":"publish","type":"post","link":"https:\/\/lonelinerd.com\/index.php\/2023\/05\/16\/class-basic-2\/","title":{"rendered":"C#\u7b46\u8a18 \u2013 \u985e\u578b\u57fa\u790e\uff08\u4e8c\uff09 \u985e\u578b\u3001\u5c0d\u8c61\u5728\u904b\u884c\u6642\u7684\u76f8\u4e92\u95dc\u4fc2"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"3100\" class=\"elementor elementor-3100\">\n\t\t\t\t\t\t<div class=\"elementor-inner\">\n\t\t\t\t<div class=\"elementor-section-wrap\">\n\t\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-81e3be9 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"81e3be9\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a8474fc\" data-id=\"a8474fc\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-925e8dc elementor-widget elementor-widget-text-editor\" data-id=\"925e8dc\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<h5 class=\"md-end-block md-heading md-focus\"><strong><span class=\"md-plain md-expand\">\u6240\u6709\u985e\u578b\u90fd\u5f9eSystem.Object\u6d3e\u751f<\/span><\/strong><\/h5><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u300c\u904b\u884c\u6642\u300d\u8981\u6c42\u6bcf\u500b\u985e\u578b\u6700\u7d42\u90fd\u5f9eSystem.Object\u6d3e\u751f<\/span><\/span><\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u56e0\u6b64\uff0c\u6bcf\u500b\u985e\u578b\u7684\u6bcf\u500b\u5c0d\u8c61\u90fd\u4fdd\u8a3c\u4e86\u4e00\u7d44\u6700\u57fa\u672c\u7684\uff0c\u4f86\u81eaSystem.Object\u7684\u884c\u70ba<\/span><\/span><\/span><\/p><\/li><li class=\"md-list-item\"><figure class=\"md-table-fig\"><table class=\"md-table\"><thead><tr class=\"md-end-block\"><th><span class=\"td-span\"><span class=\"md-plain\">System.Object\u65b9\u6cd5<\/span><\/span><\/th><th><span class=\"td-span\"><span class=\"md-plain\">\u8a2a\u554f\u6b0a\u9650<\/span><\/span><\/th><th><span class=\"td-span\"><span class=\"md-plain\">\u8aaa\u660e<\/span><\/span><\/th><\/tr><\/thead><tbody><tr class=\"md-end-block\"><td><span class=\"td-span\"><span class=\"md-plain\">Equals<\/span><\/span><\/td><td><span class=\"td-span\"><span class=\"md-plain\">public<\/span><\/span><\/td><td><span class=\"td-span\"><span class=\"md-plain\">\u5169\u500b\u5c0d\u8c61\u5177\u6709\u76f8\u540c\u503c\u5c31\u8fd4\u56detrue<\/span><\/span><\/td><\/tr><tr class=\"md-end-block\"><td><span class=\"td-span\"><span class=\"md-plain\">GetHashCode<\/span><\/span><\/td><td><span class=\"td-span\"><span class=\"md-plain\">public<\/span><\/span><\/td><td><span class=\"td-span\"><span class=\"md-plain\">\u8fd4\u56de\u5c0d\u8c61\u7684\u503c\u7684\u54c8\u5e0c\u78bc\u3002\u5982\u679c\u5c0d\u8c61\u8981\u5728\u54c8\u5e0c\u8868\u96c6\u5408\uff08\u5982Dictionary\uff09\u4e2d\u4f5c\u70ba\u9375\u4f7f\u7528\uff0c\u985e\u578b\u5c31\u61c9\u91cd\u5beb\u8a72\u65b9\u6cd5\u4e26\u70ba\u5c0d\u8c61\u63d0\u4f9b\u826f\u597d\u5206\u5e03<\/span><\/span><\/td><\/tr><tr class=\"md-end-block\"><td><span class=\"td-span\"><span class=\"md-plain\">ToString<\/span><\/span><\/td><td><span class=\"td-span\"><span class=\"md-plain\">public<\/span><\/span><\/td><td><span class=\"td-span\"><span class=\"md-plain\">\u8fd4\u56de\u985e\u578b\u7684\u5b8c\u6574\u540d\u7a31\uff08this.GetType().FullName\uff09\uff0c\u4f46\u7d93\u5e38\u88ab\u91cd\u5beb\u70ba\u986f\u793a\u5c0d\u8c61\u5404\u5b57\u6bb5\u7684\u503c\u7684\u5b57\u7b26\u4e32<\/span><\/span><\/td><\/tr><tr class=\"md-end-block\"><td><span class=\"td-span\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">GetType<\/span><\/span><\/span><\/span><\/td><td><span class=\"td-span\"><span class=\"md-plain\">public<\/span><\/span><\/td><td><span class=\"td-span\"><span class=\"md-plain\">\u8fd4\u56de\u5f9eType\u6d3e\u751f\u7684\u4e00\u500b\u985e\u578b\u7684\u5be6\u4f8b\uff0c\u6307\u51fa\u8abf\u7528GetType\u7684\u5c0d\u8c61\u7684\u985e\u578b\u3002\u8fd4\u56de\u7684Type\u5c0d\u8c61\u53ef\u4ee5\u548c\u53cd\u5c04\u985e\u7d50\u5408\u7372\u5f97\u8207\u5c0d\u8c61\u985e\u578b\u76f8\u95dc\u7684\u5143\u6578\u64da\u4fe1\u606f\u3002<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">GetType\u662f\u975e\u865b\u65b9\u6cd5\uff0c\u7121\u6cd5\u91cd\u5beb\uff0c\u76ee\u7684\u662f\u9632\u6b62\u985e\u578b\u56e0\u70ba\u65b9\u6cd5\u88ab\u91cd\u5beb\u5f8c\u6240\u96b1\u779e\uff0c\u9032\u800c\u7834\u58de\u985e\u578b\u5b89\u5168<\/span><\/span><\/span><\/span><\/td><\/tr><tr class=\"md-end-block\"><td><span class=\"td-span\"><span class=\"md-plain\">MemberwiseClone<\/span><\/span><\/td><td><span class=\"td-span\"><span class=\"md-plain\">protected<\/span><\/span><\/td><td><span class=\"td-span\"><span class=\"md-plain\">\u975e\u865b\u65b9\u6cd5\uff0c\u5275\u5efa\u985e\u578b\u7684\u65b0\u5be6\u4f8b\uff0c\u4e26\u5c07\u65b0\u5c0d\u8c61\u7684\u5be6\u4f8b\u5b57\u6bb5\u8a2d\u8207this\u5c0d\u8c61\u7684\u5be6\u4f8b\u5b57\u6bb5\u5b8c\u5168\u4e00\u81f4\u3002\u8fd4\u56de\u5c0d\u65b0\u5be6\u4f8b\u7684\u5f15\u7528\u3002<\/span><\/span><\/td><\/tr><tr class=\"md-end-block\"><td><span class=\"td-span\"><span class=\"md-plain\">Finalize<\/span><\/span><\/td><td><span class=\"td-span\"><span class=\"md-plain\">protected<\/span><\/span><\/td><td><span class=\"td-span\"><span class=\"md-plain\">GC\u5224\u65b7\u5c0d\u8c61\u70ba\u5783\u573e\u5f8c\uff0c\u5230\u5c0d\u8c61\u88ab\u5be6\u969b\u56de\u6536\u4e4b\u524d\u6703\u8abf\u7528\u8a72\u865b\u65b9\u6cd5\u3002\u56de\u6536\u5167\u5b58\u524d\u5982\u679c\u6709\u6e05\u7406\u5de5\u4f5c\u8981\u505a\u7684\u8a71\uff0c\u61c9\u91cd\u5beb\u8a72\u65b9\u6cd5\u3002<\/span><\/span><\/td><\/tr><\/tbody><\/table><\/figure><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">CLR\u8981\u6c42\u6240\u6709\u5c0d\u8c61\u7528new\u64cd\u4f5c\u7b26\u5275\u5efa<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"c#\" spellcheck=\"false\"><span role=\"presentation\"><span class=\"cm-variable\">Employee<\/span> <span class=\"cm-variable\">e<\/span> <span class=\"cm-operator\">=<\/span> <span class=\"cm-keyword\">new<\/span> <span class=\"cm-variable\">Employee<\/span>(<span class=\"cm-string\">\"John\"<\/span>);<\/span><\/pre><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">new\u5177\u9ad4\u7684\u5de5\u4f5c\u6d41\u7a0b\uff1a<\/span><\/span><\/span><\/p><ol class=\"ol-list\" start=\"\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u8a08\u7b97\u985e\u578b\u53ca\u5176\u6240\u6709\u57fa\u985e\uff08\u5230System.Object\u70ba\u6b62\uff09\u4e2d\u5b9a\u7fa9\u7684\u6240\u6709\u5be6\u4f8b\u5b57\u6bb5\u9700\u8981\u7684\u5b57\u7bc0\u6578\u3002<\/span><\/span><\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u6bcf\u500b\u5c0d\u8c61\u90fd\u9700\u8981\u984d\u5916\u7684\u6210\u54e1\uff0c\u5305\u62ec<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u300c\u985e\u578b\u5c0d\u8c61\u6307\u91dd\u300d\uff08type object pointer\uff09\u548c\u300c\u540c\u6b65\u584a\u7d22\u5f15\u300d\uff08sync block index\uff09<\/span><\/span><\/span><span class=\"md-plain\">\u3002CLR\u5229\u7528\u9019\u4e9b\u6210\u54e1\u7ba1\u7406\u5c0d\u8c61\uff0c\u9019\u4e9b\u984d\u5916\u6210\u54e1\u7684\u5b57\u7bc0\u6578\u8981\u8a08\u5165\u5c0d\u8c61\u5927\u5c0f<\/span><\/p><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5f9e\u6258\u7ba1\u5806\u4e2d<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u5206\u914d\u985e\u578b\u8981\u6c42\u7684\u5b57\u7bc0\u6578\uff0c\u5f9e\u800c\u5206\u914d\u5c0d\u8c61\u7684\u5167\u5b58\uff0c\u5206\u914d\u7684\u6240\u6709\u5b57\u7bc0\u90fd\u8a2d\u70ba0<\/span><\/span><\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u521d\u59cb\u5316\u5c0d\u8c61\u7684\u300c\u985e\u578b\u5c0d\u8c61\u6307\u91dd\u300d\u548c\u300c\u540c\u6b65\u584a\u7d22\u5f15\u300d\u6210\u54e1<\/span><\/span><\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u8abf\u7528\u985e\u578b\u7684\u69cb\u9020\u5668\uff0c\u50b3\u905e\u5728\u8abf\u7528new\u6642\u6307\u5b9a\u7684\u5be6\u53c3<\/span><\/span><\/span><span class=\"md-plain\">\uff08\u5982\u4e0a\u4f8b\u7684&#8221;John&#8221;\uff09\u3002<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u7de8\u8b6f\u5668\u4e00\u822c\u6703<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u81ea\u52d5\u751f\u6210\u4ee3\u78bc\u4f86\u8abf\u7528\u57fa\u985e\u69cb\u9020\u5668<\/span><\/span><\/span><span class=\"md-plain\">\uff0c\u6bcf\u500b\u985e\u7684\u69cb\u9020\u5668\u521d\u59cb\u5316\u8a72\u985e\u578b\u7684\u5be6\u4f8b\u5b57\u6bb5\uff0c<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u6700\u7d42\u8abf\u7528System.Object\u7684\u69cb\u9020\u5668<\/span><\/span><\/span><span class=\"md-plain\">\uff0c\u8a72\u69cb\u9020\u5668\u6703\u7c21\u55ae\u5730\u8fd4\u56de\u3002<\/span><\/p><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u8fd4\u56de\u6307\u5411\u65b0\u5efa\u5c0d\u8c61\u4e00\u500b\u5f15\u7528\uff0c\u628a\u5f15\u7528\u4fdd\u5b58\u5230\u8b8a\u91cf\u4e2d\uff08\u5982\u4e0a\u4f8b\u7684e\uff09<\/span><\/p><\/li><\/ol><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u6c92\u6709\u8207new\u5c0d\u61c9\u7684delete\u64cd\u4f5c\u7b26\uff0c\u56e0\u6b64\u4e0d\u80fd\u986f\u5f0f\u91cb\u653e\u5c0d\u8c61\u7684\u5167\u5b58\u3002<\/span><\/span><\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u800c\u662fCLR\u6703\u81ea\u52d5\u6aa2\u6e2c\u6c92\u6709\u88ab\u5f15\u7528\u7684\u5c0d\u8c61\uff0c\u4e26\u5728\u7279\u5b9a\u6642\u5019\u81ea\u52d5\u91cb\u653e\u5167\u5b58<\/span><\/p><\/li><\/ul><\/li><\/ul><\/li><\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-4f07e58 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"4f07e58\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b26720d\" data-id=\"b26720d\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5eec5d0 elementor-widget elementor-widget-text-editor\" data-id=\"5eec5d0\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<h5 class=\"md-end-block md-heading md-focus\"><strong><span class=\"md-plain\">\u904b\u884c\u6642\uff0c\u985e\u578b\u3001\u5c0d\u8c61\u3001\u7dda\u7a0b\u68e7\u548c\u6258\u7ba1\u5806\u76f8\u4e92\u95dc\u4fc2<\/span><\/strong><\/h5><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u7a0b\u5e8f\u904b\u884c\u6642\uff0c\u6703\u5728\u4e00\u500bWindows\u9032\u7a0b\u4e2d\u52a0\u8f09CLR<\/span><\/span><\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u8a72\u9032\u7a0b\u53ef\u80fd\u6709\u591a\u500b\u7dda\u7a0b<\/span><\/span><\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u7dda\u7a0b\u5275\u5efa\u6642\u6703\u5206\u914d\u52301MB\u7684\u68e7<\/span><\/span><\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u68e7\u7a7a\u9593\u7528\u65bc\u5411\u65b9\u6cd5\u50b3\u905e\u5be6\u53c3\uff0c\u4ee5\u53ca\u4fdd\u5b58\u65b9\u6cd5\u5167\u90e8\u5b9a\u7fa9\u7684\u5c40\u90e8\u8b8a\u91cf<\/span><\/span><\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u68e7\u5f9e\u9ad8\u4f4d\u5167\u5b58\u5730\u5740\u5411\u4f4e\u4f4d\u5167\u5b58\u5730\u5740\u69cb\u5efa<\/span><\/span><\/span><\/p><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u65b9\u6cd5\u5305\u542b\u5169\u7a2e\u4ee3\u78bc\uff1a<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u300c\u5e8f\u5e55\u300d\uff08Prologue\uff09\u4ee3\u78bc =&gt; \u5728\u65b9\u6cd5\u958b\u59cb\u505a\u5de5\u4f5c\u524d\u5c0d\u5176\u9032\u884c\u521d\u59cb\u5316<\/span><\/span><\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u300c\u5c3e\u8072\u300d\uff08Epilogue\uff09\u4ee3\u78bc =&gt; \u5728\u65b9\u6cd5\u505a\u5b8c\u5de5\u4f5c\u5f8c\u5c0d\u5176\u9032\u884c\u6e05\u7406\uff0c\u4ee5\u4fbf\u8fd4\u56de\u8abf\u7528\u8005<\/span><\/span><\/span><\/p><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u4f8b\u5b501-\u65b9\u6cd5\u7684\u57f7\u884c\u8207\u7dda\u7a0b\u68e7\u7684\u8b8a\u5316\uff1a<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5047\u8a2d\u4ee5\u4e0b\u4ee3\u78bc\u9700\u8981\u57f7\u884c\uff1a<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"C#\" spellcheck=\"false\"><span role=\"presentation\"><span class=\"cm-keyword\">public<\/span> <span class=\"cm-keyword\">class<\/span> <span class=\"cm-def\">Program<\/span><\/span><br \/><span role=\"presentation\">{<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0<span class=\"cm-keyword\">public<\/span> <span class=\"cm-keyword\">static<\/span> <span class=\"cm-keyword\">void<\/span> <span class=\"cm-variable\">Main<\/span>()<\/span><br \/><span role=\"presentation\"> \u00a0  {<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-variable\">M1<\/span>();<\/span><br \/><span role=\"presentation\"> \u00a0  }<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0<span class=\"cm-keyword\">void<\/span> <span class=\"cm-variable\">M1<\/span>()<\/span><br \/><span role=\"presentation\"> \u00a0  {<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-variable-3\">string<\/span> <span class=\"cm-variable\">name<\/span> <span class=\"cm-operator\">=<\/span> <span class=\"cm-string\">\"Joe\"<\/span>;<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-variable\">M2<\/span>(<span class=\"cm-variable\">name<\/span>);<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-keyword\">return<\/span>;<\/span><br \/><span role=\"presentation\"> \u00a0  }<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0<span class=\"cm-keyword\">void<\/span> <span class=\"cm-variable\">M2<\/span>(<span class=\"cm-variable-3\">string<\/span> <span class=\"cm-variable\">s<\/span>)<\/span><br \/><span role=\"presentation\"> \u00a0  {<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-variable-3\">int<\/span> <span class=\"cm-variable\">length<\/span> <span class=\"cm-operator\">=<\/span> <span class=\"cm-variable\">s<\/span>.<span class=\"cm-variable\">Length<\/span>;<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-variable-3\">int<\/span> <span class=\"cm-variable\">tally<\/span>;<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0  ...<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-keyword\">return<\/span>;<\/span><br \/><span role=\"presentation\"> \u00a0  }<\/span><br \/><span role=\"presentation\">}<\/span><\/pre><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5176\u57f7\u884c\u6a21\u578b\u5982\u4e0b\u5716\uff0c\u7d04\u56db\u6b65\uff1a<\/span><\/p><\/li><\/ul><\/li><\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7ef2809 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7ef2809\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d125a9e\" data-id=\"d125a9e\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a5a3fcf elementor-widget elementor-widget-image\" data-id=\"a5a3fcf\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"966\" height=\"631\" src=\"https:\/\/lonelinerd.com\/wp-content\/uploads\/2022\/03\/CLR_4_1.png\" class=\"attachment-large size-large wp-image-2128\" alt=\"\" srcset=\"https:\/\/lonelinerd.com\/wp-content\/uploads\/2022\/03\/CLR_4_1.png 966w, https:\/\/lonelinerd.com\/wp-content\/uploads\/2022\/03\/CLR_4_1-300x196.png 300w, https:\/\/lonelinerd.com\/wp-content\/uploads\/2022\/03\/CLR_4_1-768x502.png 768w\" sizes=\"auto, (max-width: 966px) 100vw, 966px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-2719571 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"2719571\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-fd0deaf\" data-id=\"fd0deaf\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a576bf5 elementor-widget elementor-widget-text-editor\" data-id=\"a576bf5\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<ul class=\"ul-list\" data-mark=\"-\"><li style=\"list-style-type: none;\"><ul><li style=\"list-style-type: none;\"><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u9996\u5148\uff0cM1\u958b\u59cb\u57f7\u884c\u6642\uff0c<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">Prologue\u4ee3\u78bc\u5728\u7dda\u7a0b\u68e7\u4e0a\u5206\u914d\u5176\u65b9\u6cd5\u5167\u90e8\u5b9a\u7fa9\u7684\u5c40\u90e8\u8b8a\u91cf\u7684\u5167\u5b58<\/span><\/span><\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u7136\u5f8c\uff0cM1\u8abf\u7528M2\u65b9\u6cd5\uff0c\u5c07<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u5c40\u90e8\u8b8a\u91cf\u4f5c\u70ba\u53c3\u6578\u50b3\u905e\u3002\u4f7f\u5c40\u90e8\u8b8a\u91cf\u7684\u5730\u5740\u5165\u68e7<\/span><\/span><\/span><span class=\"md-plain\">\uff0c\u4e26\u88abM2\u4f7f\u7528\u53c3\u6578\u8b8a\u91cfs\u6a19\u8b58\u68e7\u4f4d\u7f6e<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">M2\u65b9\u6cd5\u63a5\u6536\u53c3\u6578\u4e26\u5c07\u53c3\u6578\u5165\u68e7\u5f8c\uff0c\u540c\u6642<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u628a\u300c\u8fd4\u56de\u5730\u5740\u300d\u5165\u68e7<\/span><\/span><\/span><span class=\"md-plain\">\uff0cM2\u57f7\u884c\u5b8c\u7562\u5f8c\uff0cCPU\u6307\u91dd\u6307\u5411\u8a72\u4f4d\u7f6e<\/span><\/p><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain md-expand\">\u96a8\u5f8c\uff0cM2\u65b9\u6cd5\u958b\u59cb\u57f7\u884c\uff0cM2\u7684Prologue\u4ee3\u78bc\u5728\u7dda\u7a0b\u68e7\u4e0a\u5206\u914d\u5176\u5b9a\u7fa9\u7684\u5c40\u90e8\u8b8a\u91cf\u5167\u5b58<\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u6700\u5f8c\uff0c\u7576M2\u65b9\u6cd5\u57f7\u884c\u5b8c\u7562\u4e14<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u62b5\u9054return\u8a9e\u53e5\u5f8c\uff0c\u4f7fCPU\u7684\u6307\u4ee4\u6307\u91dd\u88ab\u8a2d\u7f6e\u6210\u68e7\u4e2d\u7684\u8fd4\u56de\u5730\u5740\uff0cM2\u7684\u68e7\u5e40\u5c55\u958b\uff08unwind\uff09\uff0cM1\u7e7c\u7e8c\u57f7\u884c\u8abf\u7528M2\u4e4b\u5f8c\u7684\u4ee3\u78bc<\/span><\/span><\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u68e7\u5e40\uff1a\u7576\u524d\u7dda\u7a0b\u7684\u8abf\u7528\u68e7\u4e2d\u7684\u4e00\u500b\u65b9\u6cd5\u8abf\u7528\u3002\u57f7\u884c\u7dda\u7a0b\u7684\u904e\u7a0b\u4e2d\uff0c\u9032\u884c\u7684\u6bcf\u500b\u65b9\u6cd5\u8abf\u7528\u90fd\u6703\u5728\u8abf\u7528\u68e7\u4e2d\u5275\u5efa\u4e26\u58d3\u5165\u4e00\u500bStackFrame\uff08\u68e7\u5e40\uff09<\/span><\/span><\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u5c55\u958b\uff1a\u8abf\u7528\u65b9\u6cd5\u6642\u58d3\u5165\u68e7\u5e40\uff08wind\uff09\uff1b\u65b9\u6cd5\u57f7\u884c\u5b8c\u7562\u4e26\u5f48\u51fa\u68e7\u5e40\uff08unwind\uff09<\/span><\/span><\/span><\/p><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u4f8b\u5b502\uff1a\u65b9\u6cd5\u57f7\u884c\u6642\uff0c\u7dda\u7a0b\u68e7\u8207\u6258\u7ba1\u5806\u7684\u4ea4\u4e92\u904e\u7a0b<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5047\u8a2d\u4ee5\u4e0b\u4ee3\u78bc\u8981\u57f7\u884c<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"C#\" spellcheck=\"false\"><span role=\"presentation\"><span class=\"cm-keyword\">class<\/span> <span class=\"cm-def\">Program<\/span><\/span><br \/><span role=\"presentation\">{<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0<span class=\"cm-keyword\">static<\/span> <span class=\"cm-keyword\">void<\/span> <span class=\"cm-variable\">Main<\/span>(<span class=\"cm-variable-3\">string<\/span>[] <span class=\"cm-variable\">args<\/span>)<\/span><br \/><span role=\"presentation\"> \u00a0  {<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-variable\">M3<\/span>();<\/span><br \/><span role=\"presentation\"> \u00a0  }<\/span><br \/><span role=\"presentation\">\u200b<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0<span class=\"cm-keyword\">static<\/span> <span class=\"cm-keyword\">void<\/span> <span class=\"cm-variable\">M3<\/span>()<\/span><br \/><span role=\"presentation\"> \u00a0  {<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-variable\">Employee<\/span> <span class=\"cm-variable\">e<\/span>;<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-variable-3\">int<\/span> <span class=\"cm-variable\">year<\/span>;<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-variable\">e<\/span> <span class=\"cm-operator\">=<\/span> <span class=\"cm-keyword\">new<\/span> <span class=\"cm-variable\">Manager<\/span>();<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-variable\">e<\/span> <span class=\"cm-operator\">=<\/span> <span class=\"cm-variable\">Employee<\/span>.<span class=\"cm-variable\">Lookup<\/span>(<span class=\"cm-string\">\"Joe\"<\/span>); \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-variable\">year<\/span> <span class=\"cm-operator\">=<\/span> <span class=\"cm-variable\">e<\/span>.<span class=\"cm-variable\">GetYearEmployed<\/span>();<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-variable\">e<\/span>.<span class=\"cm-variable\">GetProgressReport<\/span>();<\/span><br \/><span role=\"presentation\"> \u00a0  }<\/span><br \/><span role=\"presentation\">}<\/span><br \/><span role=\"presentation\">\u200b<\/span><br \/><span role=\"presentation\"><span class=\"cm-keyword\">public<\/span> <span class=\"cm-keyword\">class<\/span> <span class=\"cm-def\">Employee<\/span><\/span><br \/><span role=\"presentation\">{ \u00a0 \u00a0 \u00a0 <\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0<span class=\"cm-keyword\">public<\/span> <span class=\"cm-variable-3\">int<\/span> <span class=\"cm-variable\">GetYearEmployed<\/span>() { ... }<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0<span class=\"cm-keyword\">public<\/span> <span class=\"cm-keyword\">virtual<\/span> <span class=\"cm-variable-3\">string<\/span> <span class=\"cm-variable\">GetProgressReport<\/span>() { ... }<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0<span class=\"cm-keyword\">public<\/span> <span class=\"cm-keyword\">static<\/span> <span class=\"cm-variable\">Employee<\/span> <span class=\"cm-variable\">Lookup<\/span>(<span class=\"cm-variable-3\">string<\/span> <span class=\"cm-variable\">name<\/span>){ ... }<\/span><br \/><span role=\"presentation\">}<\/span><br \/><span role=\"presentation\">\u200b<\/span><br \/><span role=\"presentation\"><span class=\"cm-keyword\">public<\/span> <span class=\"cm-keyword\">class<\/span> <span class=\"cm-def\">Manager<\/span> : <span class=\"cm-variable\">Employee<\/span><\/span><br \/><span role=\"presentation\">{<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0<span class=\"cm-keyword\">public<\/span> <span class=\"cm-keyword\">override<\/span> <span class=\"cm-variable-3\">string<\/span> <span class=\"cm-variable\">GetProgressReport<\/span>(){ ... }<\/span><br \/><span role=\"presentation\">}<\/span><\/pre><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5177\u9ad4\u57f7\u884c\u904e\u7a0b<\/span><\/p><ul class=\"ol-list\"><li class=\"md-list-item\"><p class=\"md-end-block md-p md-focus\"><span class=\"md-plain\">\u555f\u52d5Windows\u9032\u7a0b\uff0c\u52a0\u8f09CLR\u81f3\u5176\u4e2d\uff0c\u521d\u59cb\u5316\u6258\u7ba1\u5806\uff0c\u5275\u5efa\u4e00\u500b\u7dda\u7a0b\u4ee5\u53ca\u51761MB\u68e7\u7a7a\u9593\u3002\u7dda\u7a0b\u5df2\u57f7\u884c\u4e86\u4e00\u4e9b\u4ee3\u78bc\uff0c\u5373\u5c07\u57f7\u884cM3\u65b9\u6cd5<\/span><\/p><\/li><\/ul><\/li><\/ul><\/li><\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-50b5da0 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"50b5da0\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3445d38\" data-id=\"3445d38\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1a34ffc elementor-widget elementor-widget-image\" data-id=\"1a34ffc\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"906\" height=\"560\" src=\"https:\/\/lonelinerd.com\/wp-content\/uploads\/2022\/03\/CLR_4_2.png\" class=\"attachment-large size-large wp-image-2135\" alt=\"\" srcset=\"https:\/\/lonelinerd.com\/wp-content\/uploads\/2022\/03\/CLR_4_2.png 906w, https:\/\/lonelinerd.com\/wp-content\/uploads\/2022\/03\/CLR_4_2-300x185.png 300w, https:\/\/lonelinerd.com\/wp-content\/uploads\/2022\/03\/CLR_4_2-768x475.png 768w\" sizes=\"auto, (max-width: 906px) 100vw, 906px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a1f756e elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"a1f756e\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ce6db4e\" data-id=\"ce6db4e\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-78b3d53 elementor-widget elementor-widget-text-editor\" data-id=\"78b3d53\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<ul class=\"ul-list\" data-mark=\"-\"><li style=\"list-style-type: none;\"><ul><li style=\"list-style-type: none;\"><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p md-focus\"><span class=\"md-plain md-expand\">\u5728M3\u65b9\u6cd5\u57f7\u884c\u4e4b\u524d\uff0c<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">CLR\u6703\u6aa2\u6e2c\u5230M3\u4e2d\u5f15\u7528\u7684\u6240\u6709\u985e\u578b\uff0c\u56e0\u6b64\uff0cCLR\u6703\u70ba\u9019\u4e9b\u985e\u578b\u5206\u914d\u5167\u90e8\u6578\u64da\u7d50\u69cb\u4f86\u7ba1\u7406\u5c0d\u5f15\u7528\u985e\u578b\u7684\u8a2a\u554f\u3002<\/span><\/span><\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">M3\u5167\u90e8\u5f15\u7528\u4e86Employee, int, string, Manager\uff08\u5047\u8a2dint\u548cstring\u5df2\u7d93\u5206\u914d\u4e86\u5c0d\u61c9\u7684\u6578\u64da\u7d50\u69cb\uff0c\u4e0d\u986f\u793a\u65bc\u4e0b\u5716\uff09\u3002<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u5229\u7528\u7a0b\u5e8f\u96c6\u7684\u5143\u6578\u64da\uff0cCLR\u63d0\u53d6\u8207\u9019\u4e9b\u985e\u578b\u76f8\u95dc\u7684\u4fe1\u606f\uff0c\u5275\u5efa\u5c0d\u61c9\u7684\u5167\u90e8\u6578\u64da\u7d50\u69cb\u4f86\u8868\u793a\u985e\u578b\u672c\u8eab\u3002<\/span><\/span><\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u9019\u4e9b\u985e\u578b\u5c0d\u8c61\u5305\u542b\u4ee5\u4e0b\u5167\u5bb9\uff1a<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u985e\u578b\u5c0d\u8c61\u6307\u91dd<\/span><\/span><\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u540c\u6b65\u584a\u7d22\u5f15<\/span><\/span><\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u975c\u614b\u5b57\u6bb5<\/span><\/span><\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u70ba\u9019\u4e9b\u5b57\u6bb5\u63d0\u4f9b\u652f\u63f4\u7684\u5b57\u7bc0\u5728\u985e\u578b\u5c0d\u8c61\u81ea\u8eab\u4e2d\u5206\u914d<\/span><\/p><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u65b9\u6cd5\u8868<\/span><\/span><\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u985e\u578b\u5b9a\u7fa9\u7684\u6bcf\u500b\u65b9\u6cd5\u90fd\u6709\u4e00\u500b\u8a18\u9304\u9805\uff0c\u6bcf\u500b\u8a18\u9304\u9805\u542b\u6709\u4e00\u500b\u5730\u5740\uff0c\u6839\u64da\u8a72\u5730\u5740\u53ef\u4ee5\u627e\u5230\u65b9\u6cd5\u7684IL\u5be6\u73fe<\/span><\/span><\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u7d50\u69cb\u521d\u59cb\u5316\u6642\uff0cCLR\u5c07\u6bcf\u500b\u8a18\u9304\u9805\u6307\u5411\u5305\u542b\u5728CLR\u5167\u90e8\u7684\u4e00\u500b\u672a\u7de8\u6a94\u51fd\u6578\uff08JIT Compiler\uff09<\/span><\/span><\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item md-focus-container\"><p class=\"md-end-block md-p md-focus\"><span class=\"md-html-inline md-expand\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u65b9\u6cd5\u88ab\u9996\u6b21\u8abf\u7528\u6642\uff0cJIT Compiler\u6703\u88ab\u8abf\u7528\uff0c\u8a72\u51fd\u6578\u8ca0\u8cac\u628a\u5c0d\u61c9\u7684IL\u7de8\u8b6f\u6210CPU\u6307\u4ee4\uff0c\u4e26\u4fdd\u5b58\u4e0b\u4f86\uff0c\u4e0b\u6b21\u518d\u8abf\u7528\u8a18\u9304\u9805\u7684\u65b9\u6cd5\u6642\uff0c\u5c31\u76f4\u63a5\u57f7\u884c\u4fdd\u5b58\u4e0b\u4f86\u7684CPU\u6307\u4ee4<\/span><\/span><\/span><\/p><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/li><\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-bdef73d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"bdef73d\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2b9fefd\" data-id=\"2b9fefd\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2b45371 elementor-widget elementor-widget-image\" data-id=\"2b45371\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"932\" height=\"569\" src=\"https:\/\/lonelinerd.com\/wp-content\/uploads\/2022\/03\/CLR_4_3.png\" class=\"attachment-large size-large wp-image-2136\" alt=\"\" srcset=\"https:\/\/lonelinerd.com\/wp-content\/uploads\/2022\/03\/CLR_4_3.png 932w, https:\/\/lonelinerd.com\/wp-content\/uploads\/2022\/03\/CLR_4_3-300x183.png 300w, https:\/\/lonelinerd.com\/wp-content\/uploads\/2022\/03\/CLR_4_3-768x469.png 768w\" sizes=\"auto, (max-width: 932px) 100vw, 932px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-37c7d41 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"37c7d41\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b1d8854\" data-id=\"b1d8854\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5e72d6a elementor-widget elementor-widget-text-editor\" data-id=\"5e72d6a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<ul class=\"ul-list\" data-mark=\"-\"><li style=\"list-style-type: none;\"><ul><li style=\"list-style-type: none;\"><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p md-focus\"><span class=\"md-plain md-expand\">\u7576CLR\u78ba\u8a8d\u6240\u6709\u985e\u578b\u5c0d\u8c61\u5275\u5efa\u5b8c\u7562\uff0cM3\u4ee3\u78bc\u5b8c\u6210\u7de8\u8b6f\u5f8c\uff0c\u7dda\u7a0b\u5c31\u958b\u59cb\u57f7\u884cM3\u7684\u672c\u6a5f\u4ee3\u78bc\u3002M3\u7684Prologue\u4ee3\u78bc\u5148\u70ba\u5c40\u90e8\u8b8a\u91cf\u5206\u914d\u5167\u5b58\u3002<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item md-focus-container\"><p class=\"md-end-block md-p md-focus\"><span class=\"md-plain md-expand\">\u96d6\u7136CLR\u6703\u628a\u5c40\u90e8\u8b8a\u91cf\u521d\u59cb\u5316\u70banull\u62160\uff0c\u4f46\u662f\u4ee3\u78bc\u8a66\u5716\u8a2a\u554f\u672a\u986f\u5f0f\u521d\u59cb\u5316\u7684\u5c40\u90e8\u8b8a\u91cf\uff0cC#\u6703\u5831\u932f<\/span><\/p><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/li><\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-36d671a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"36d671a\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-63e2ca1\" data-id=\"63e2ca1\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-924cdd7 elementor-widget elementor-widget-image\" data-id=\"924cdd7\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"973\" height=\"578\" src=\"https:\/\/lonelinerd.com\/wp-content\/uploads\/2022\/03\/CLR_4_4.png\" class=\"attachment-large size-large wp-image-2137\" alt=\"\" srcset=\"https:\/\/lonelinerd.com\/wp-content\/uploads\/2022\/03\/CLR_4_4.png 973w, https:\/\/lonelinerd.com\/wp-content\/uploads\/2022\/03\/CLR_4_4-300x178.png 300w, https:\/\/lonelinerd.com\/wp-content\/uploads\/2022\/03\/CLR_4_4-768x456.png 768w\" sizes=\"auto, (max-width: 973px) 100vw, 973px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-8f9cd0a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"8f9cd0a\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d66c3f9\" data-id=\"d66c3f9\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ac7cce6 elementor-widget elementor-widget-text-editor\" data-id=\"ac7cce6\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<ul class=\"ul-list\" data-mark=\"-\"><li style=\"list-style-type: none;\"><ul><li style=\"list-style-type: none;\"><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p md-focus\"><span class=\"md-plain md-expand\">\u7136\u5f8c\uff0cM3\u57f7\u884c\u4ee3\u78bc\u300ce = <\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">new Manager();\u300d\uff0c\u69cb\u9020\u4e86\u4e00\u500bManager\u5c0d\u8c61\uff0c\u5728\u6258\u7ba1\u5806\u4e2d\u751f\u6210\u4e86\u4e00\u500b\u5be6\u4f8b\u3002<\/span><\/span><\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u8a72\u5c0d\u8c61\u5305\u542b\u4e86\uff1a<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u985e\u578b\u5c0d\u8c61\u6307\u91dd<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u5728\u5806\u4e0a\u65b0\u5efa\u5c0d\u8c61\u6642\uff0cCLR\u6703\u81ea\u52d5\u521d\u59cb\u5316\u8a72\u6307\u91dd\uff0c\u5f15\u7528\u8207\u8a72\u5c0d\u8c61\u5c0d\u61c9\u7684\u300c\u985e\u578b\u5c0d\u8c61\u300d<\/span><\/span><\/span><span class=\"md-plain\">\uff08Manager\u985e\u578b\u5c0d\u8c61\uff09<\/span><\/p><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u540c\u6b65\u584a\u7d22\u5f15<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u5728\u8abf\u7528\u985e\u578b\u7684\u69cb\u9020\u5668\u4e4b\u524d\uff0cCLR\u6703\u521d\u59cb\u5316\u8a72\u7d22\u5f15\uff0c\u5c07\u5c0d\u8c61\u7684\u6240\u6709\u5be6\u4f8b\u5b57\u6bb5\u8a2d\u7f6e0\u6216null<\/span><\/span><\/span><\/p><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u5be6\u4f8b\u5b57\u6bb5<\/span><\/span><\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">Manager\u81ea\u5df1\u5b9a\u7fa9\u7684<\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">Manager\u7684\u6240\u6709\u57fa\u985e\u5b9a\u7fa9\u7684<\/span><\/p><\/li><\/ul><\/li><\/ul><\/li><li class=\"md-list-item md-focus-container\"><p class=\"md-end-block md-p md-focus\"><span class=\"md-plain md-expand\">new\u64cd\u4f5c\u7b26\u8fd4\u56deManager\u5c0d\u8c61\u7684\u5167\u5b58\u5730\u5740\uff0c\u4e26\u4fdd\u5b58\u5230\u8b8a\u91cfe\u4e2d<\/span><\/p><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/li><\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-fb316a3 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"fb316a3\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-09ddfab\" data-id=\"09ddfab\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-19a4399 elementor-widget elementor-widget-image\" data-id=\"19a4399\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1006\" height=\"552\" src=\"https:\/\/lonelinerd.com\/wp-content\/uploads\/2022\/03\/CLR_4_5.png\" class=\"attachment-large size-large wp-image-2139\" alt=\"\" srcset=\"https:\/\/lonelinerd.com\/wp-content\/uploads\/2022\/03\/CLR_4_5.png 1006w, https:\/\/lonelinerd.com\/wp-content\/uploads\/2022\/03\/CLR_4_5-300x165.png 300w, https:\/\/lonelinerd.com\/wp-content\/uploads\/2022\/03\/CLR_4_5-768x421.png 768w\" sizes=\"auto, (max-width: 1006px) 100vw, 1006px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-04adb98 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"04adb98\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b258155\" data-id=\"b258155\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-42e0bc4 elementor-widget elementor-widget-text-editor\" data-id=\"42e0bc4\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<ul class=\"ul-list\" data-mark=\"-\"><li style=\"list-style-type: none;\"><ul><li style=\"list-style-type: none;\"><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p md-focus\"><span class=\"md-plain md-expand\">\u96a8\u5f8c\uff0cM3\u8abf\u7528\u300ce = Employee.Lookup(&#8220;Joe&#8221;);\u300d\u3002\u9019\u662f\u5c0dEmployee\u7684<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u975c\u614b\u65b9\u6cd5<\/span><\/span><\/span><span class=\"md-plain\">Lookup\u7684\u8abf\u7528\u3002<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u8abf\u7528\u975c\u614b\u65b9\u6cd5\u6642\uff0c<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">CLR\u6703\u5b9a\u4f4d\u8207\u5b9a\u7fa9\u975c\u614b\u65b9\u6cd5\u7684\u985e\u578b\u5c0d\u61c9\u7684\u985e\u578b\u5c0d\u8c61\uff0c\u7136\u5f8c\u5f9e\u8a72\u985e\u578b\u5c0d\u8c61\u7684\u65b9\u6cd5\u8868\u4e2d\u67e5\u627e\u8207\u88ab\u8abf\u7528\u65b9\u6cd5\u5c0d\u61c9\u7684\u8a18\u9304\u9805\u3002<\/span><\/span><\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5982\u679c\u8a72\u65b9\u6cd5\u662f<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u9996\u6b21\u88ab\u8abf\u7528\uff0c\u5247\u57f7\u884cJIT\u7de8\u8b6f\uff0c\u4e26\u628a\u7de8\u8b6f\u51fa\u4f86\u7684\u672c\u6a5f\u4ee3\u78bc\u9032\u884c\u4fdd\u5b58\u548c\u8abf\u7528\uff1b\u5982\u679c\u4e0d\u662f\u9996\u6b21\u8abf\u7528\uff0c\u5c31\u76f4\u63a5\u8abf\u7528\u4e8b\u5148\u4fdd\u5b58\u597d\u7684\u672c\u6a5f\u4ee3\u78bc<\/span><\/span><\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5728\u672c\u4f8b\u4e2d\uff0c\u5047\u8a2dLookup(&#8220;Joe&#8221;)\u8fd4\u56de\u7684\u662f\u4e00\u500bManager\u5c0d\u8c61\u3002\u6b64\u8209\u5c0e\u81f4\u5806\u4e0a\u69cb\u9020\u4e00\u500b\u65b0\u7684Manager\u5c0d\u8c61\uff0c\u4e26\u7528Joe\u53bb\u521d\u59cb\u5316\u5b83\uff0c\u8fd4\u56de\u8a72\u5c0d\u8c61\u7684\u5730\u5740\u4e26\u4fdd\u5b58\u5230\u5c40\u90e8\u8b8a\u91cfe\u4e2d<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline md-expand\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u7b2c\u4e00\u500bManager\u6b64\u6642\u4e0d\u518d\u88ab\u4efb\u4f55\u8b8a\u91cf\u6240\u5f15\u7528\uff0c\u6210\u70ba\u4e86GC\u7684\u76ee\u6a19\u3002\u5728GC\u57f7\u884c\u7684\u6642\u5019\u6703\u88ab\u81ea\u52d5\u56de\u6536\u3002<\/span><\/span><\/span><\/p><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/li><\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-0dcf293 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"0dcf293\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d126a93\" data-id=\"d126a93\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-fdd3d13 elementor-widget elementor-widget-image\" data-id=\"fdd3d13\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1015\" height=\"573\" src=\"https:\/\/lonelinerd.com\/wp-content\/uploads\/2022\/03\/CLR_4_6.png\" class=\"attachment-large size-large wp-image-2140\" alt=\"\" srcset=\"https:\/\/lonelinerd.com\/wp-content\/uploads\/2022\/03\/CLR_4_6.png 1015w, https:\/\/lonelinerd.com\/wp-content\/uploads\/2022\/03\/CLR_4_6-300x169.png 300w, https:\/\/lonelinerd.com\/wp-content\/uploads\/2022\/03\/CLR_4_6-768x434.png 768w\" sizes=\"auto, (max-width: 1015px) 100vw, 1015px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f1181d7 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f1181d7\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f8aeede\" data-id=\"f8aeede\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c914650 elementor-widget elementor-widget-text-editor\" data-id=\"c914650\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<ul class=\"ul-list\" data-mark=\"-\"><li style=\"list-style-type: none;\"><ul><li style=\"list-style-type: none;\"><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p md-focus\"><span class=\"md-plain md-expand\">\u4e0b\u4e00\u6b65\u662f\u300cyear = e.GetYearsEmployed\u300d\uff0cGetYearsEmployed\u662f\u4e00\u500b<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u975e\u865b\u5be6\u4f8b\u65b9\u6cd5<\/span><\/span><\/span><span class=\"md-plain\">\u3002\u8abf\u7528\u975e\u865b\u5be6\u4f8b\u65b9\u6cd5\u6642\uff0c<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">JIT\u7de8\u8b6f\u5668\u6703\u627e\u5230\u300c\u8abf\u7528\u65b9\u6cd5\u7684\u90a3\u500b\u8b8a\u91cf\uff08e\uff09\u7684\u8072\u660e\u985e\u578b\uff08Employee\uff09\u5c0d\u61c9\u7684\u985e\u578b\u5c0d\u8c61\uff08Employee\u985e\u578b\u5c0d\u8c61\uff09\u300d<\/span><\/span><\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u96d6\u7136\u6b64\u6642\u7684<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">e\u5f15\u7528\u6307\u5411\u7684\u662fManager\uff0c\u4f46\u662f\u5176\u6240\u5b9a\u7fa9\u7684\u985e\u578b\u4ecd\u7136\u662fEmployee<\/span><\/span><\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u5982\u679c\u985e\u578b\u5c0d\u8c61\u4e2d\u6c92\u6709\u5617\u8a66\u8abf\u7528\u7684\u65b9\u6cd5\uff0c\u7531\u65bc\u6bcf\u500b\u985e\u578b\u5c0d\u8c61\u90fd\u6709\u4e00\u500b\u5b57\u6bb5\u5f15\u7528\u4e86\u5b83\u5011\u7684\u57fa\u985e\u578b\uff0c\u56e0\u6b64JIT\u7de8\u8b6f\u5668\u6703\u56de\u6eaf\u985e\u5c64\u6b21\u7d50\u69cb\uff0c\u4e00\u76f4\u56de\u6eaf\u5230Object\u70ba\u6b62\uff0c\u5728\u6cbf\u9014\u6bcf\u500b\u985e\u578b\u4e2d\u67e5\u627e\u76ee\u6a19\u65b9\u6cd5<\/span><\/span><\/span><\/p><\/li><li class=\"md-list-item md-focus-container\"><p class=\"md-end-block md-p md-focus\"><span class=\"md-plain md-expand\">\u67e5\u627e\u5230\u76ee\u6a19\u65b9\u6cd5\u5f8c\uff0c\u540c\u6a23\u7684\uff0c\u5c0d\u65b9\u6cd5\u9032\u884cJIT\u7de8\u8b6f\uff08\u5982\u679c\u662f\u9996\u6b21\u8abf\u7528\uff09\uff0c\u4e26\u8abf\u7528JIT\u7de8\u8b6f\u597d\u7684\u672c\u6a5f\u4ee3\u78bc<\/span><\/p><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/li><\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6a6d162 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6a6d162\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7457c3a\" data-id=\"7457c3a\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-39edd7a elementor-widget elementor-widget-image\" data-id=\"39edd7a\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/lonelinerd.com\/wp-content\/uploads\/2022\/03\/CLR_4_7-1024x576.png\" class=\"attachment-large size-large wp-image-2141\" alt=\"\" srcset=\"https:\/\/lonelinerd.com\/wp-content\/uploads\/2022\/03\/CLR_4_7-1024x576.png 1024w, https:\/\/lonelinerd.com\/wp-content\/uploads\/2022\/03\/CLR_4_7-300x169.png 300w, https:\/\/lonelinerd.com\/wp-content\/uploads\/2022\/03\/CLR_4_7-768x432.png 768w, https:\/\/lonelinerd.com\/wp-content\/uploads\/2022\/03\/CLR_4_7.png 1053w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-472b9dc elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"472b9dc\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e1b0fb3\" data-id=\"e1b0fb3\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b5e75f1 elementor-widget elementor-widget-text-editor\" data-id=\"b5e75f1\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<ul class=\"ul-list\" data-mark=\"-\"><li style=\"list-style-type: none;\"><ul><li style=\"list-style-type: none;\"><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p md-focus\"><span class=\"md-plain md-expand\">\u6700\u5f8c\uff0cM3\u8abf\u7528<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u865b\u5be6\u4f8b\u65b9\u6cd5<\/span><\/span><\/span><span class=\"md-plain\">\u300cGetProgressReport\u300d\u3002\u8abf\u7528\u865b\u5be6\u4f8b\u65b9\u6cd5\u6642\uff0cJIT\u7de8\u8b6f\u5668\u6703\u5728\u65b9\u6cd5\u4e2d\u751f\u6210\u4e00\u4e9b\u984d\u5916\u4ee3\u78bc\uff0c\u4e26\u5728\u6bcf\u6b21\u8abf\u7528\u6642\u57f7\u884c<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u9019\u4e9b\u4ee3\u78bc\u9996\u5148<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u6aa2\u67e5\u767c\u51fa\u8abf\u7528\u7684\u8b8a\u91cf\uff08e\uff09\uff0c\u4e26\u627e\u5230\u8a72\u8b8a\u91cf\u6240\u300c\u5f15\u7528\u7684\u5730\u5740\u4e0a\u5c0d\u8c61\u300d\u7684\u300c\u985e\u578b\u5c0d\u8c61\u6307\u91dd\u5f15\u7528\u7684\u5be6\u969b\u985e\u578b\u300d\uff08\u4e0d\u540c\u65bc\u4e0a\u9762\u7684\u975e\u865b\u5be6\u4f8b\u65b9\u6cd5\uff0c\u53ea\u627e\u5230\u8b8a\u91cf\u7684\u8072\u660e\u985e\u578b\uff0c\u800c\u662f\u76f4\u63a5\u627e\u5230\u8b8a\u91cf\u5f15\u7528\u7684\u300c\u5be6\u969b\u985e\u578b\u300d\uff09\u3002<\/span><\/span><\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5728\u672c\u4f8b\u4e2d\uff0c<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">e\u7684\u5be6\u969b\u985e\u578b\u70baManager\u3002JIT\u5c31\u6aa2\u67e5Manager\u985e\u578b\u5c0d\u8c61\u4e2d\u7684\u65b9\u6cd5\u8868\u4e2d\u5c0d\u61c9\u7684\u8a18\u9304\u9805\u3002<\/span><\/span><\/span><span class=\"md-plain\">\u7136\u5f8cJIT\u7de8\u8b6f\uff08\u5982\u662f\u9996\u6b21\u8abf\u7528\uff09\uff0c\u8abf\u7528\u5176\u7de8\u8b6f\u5f8c\u7684\u672c\u6a5f\u4ee3\u78bc\u3002<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item md-focus-container\"><p class=\"md-end-block md-p md-focus\"><span class=\"md-plain md-expand\">\u7531\u65bc\u76ee\u524de\u5f15\u7528\u7684\u662fManager\u5c0d\u8c61\uff0c\u56e0\u6b64\u8abf\u7528Manager\u88e1\u7684GetProgressReport\uff1b\u5982\u679c\u5f15\u7528\u7684\u662fEmployee\u5c0d\u8c61\uff0c\u5247\u8abf\u7528Employee\u7684GetProgressReport<\/span><\/p><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/li><\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-013bb8d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"013bb8d\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e540c8a\" data-id=\"e540c8a\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-642bc8d elementor-widget elementor-widget-image\" data-id=\"642bc8d\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/lonelinerd.com\/wp-content\/uploads\/2022\/03\/CLR_4_8-1024x576.png\" class=\"attachment-large size-large wp-image-2142\" alt=\"\" srcset=\"https:\/\/lonelinerd.com\/wp-content\/uploads\/2022\/03\/CLR_4_8-1024x576.png 1024w, https:\/\/lonelinerd.com\/wp-content\/uploads\/2022\/03\/CLR_4_8-300x169.png 300w, https:\/\/lonelinerd.com\/wp-content\/uploads\/2022\/03\/CLR_4_8-768x432.png 768w, https:\/\/lonelinerd.com\/wp-content\/uploads\/2022\/03\/CLR_4_8.png 1052w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-e9638ec elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"e9638ec\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9abb162\" data-id=\"9abb162\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-89d6cc6 elementor-widget elementor-widget-text-editor\" data-id=\"89d6cc6\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<ul><li style=\"list-style-type: none;\"><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p md-focus\"><span class=\"md-plain md-expand\">\u53e6\u5916\uff0c\u4e0d\u96e3\u767c\u73fe\uff0c\u300cManager\u5c0d\u8c61\u300d\u7684\u985e\u578b\u5c0d\u8c61\u6307\u91dd\u6307\u5411\u300cManager\u985e\u578b\u5c0d\u8c61\u300d\uff0c\u800c\u300cManager\u548cEmployee\u985e\u578b\u5c0d\u8c61\u300d\u4e5f\u6709\u4ed6\u5011\u7684\u81ea\u5df1\u7684\u985e\u578b\u5c0d\u8c61\u6307\u91dd\u3002<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u56e0\u70ba<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u300c\u985e\u578b\u5c0d\u8c61\u300d\u672c\u8cea\u4e0a\u4e5f\u662f\u5c0d\u8c61<\/span><\/span><\/span><span class=\"md-plain\">\uff0cCLR\u5275\u5efa\u985e\u578b\u5c0d\u8c61\u6642\uff0c\u6703\u81ea\u52d5\u521d\u59cb\u5316\u8a72\u6307\u91dd\uff0c\u5f15\u7528\u8207\u8a72\u5c0d\u8c61\u5c0d\u61c9\u7684\u300c\u985e\u578b\u5c0d\u8c61\u300d\u3002<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">CLR\u958b\u59cb\u5728\u4e00\u500b\u9032\u7a0b\u904b\u884c\u6642\uff0c\u6703\u7acb\u5373\u70baMSCorLib.dll\u4e2d\u7684System.Type\u985e\u578b\u5275\u5efa\u4e00\u500b\u7279\u6b8a\u985e\u578b\u5c0d\u8c61\uff0c\u300cManager\u985e\u578b\u5c0d\u8c61\u300d\u548c\u300cEmployee\u985e\u578b\u5c0d\u8c61\u300d\u90fd\u662f\u300cSystem.Type\u985e\u578b\u7684\u5be6\u4f8b\u300d<\/span><\/span><\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u56e0\u6b64\uff0c<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">Manager\u548cEmployee\u985e\u578b\u5c0d\u8c61\u7684\u985e\u578b\u5c0d\u8c61\u6307\u91dd\u5f15\u7528\u6703\u5728\u521d\u59cb\u5316\u6642\u6307\u5411System.Type\u985e\u578b\u5c0d\u8c61<\/span><\/span><\/span><\/p><\/li><\/ul><\/li><li class=\"md-list-item md-focus-container\"><p class=\"md-end-block md-p md-focus\"><span class=\"md-plain\">\u53e6\u4e00\u65b9\u6cd5\uff0cSystem.Type\u985e\u578b\u5c0d\u8c61\u672c\u8eab\u4e5f\u662f\u5c0d\u8c61\uff0c\u5167\u90e8\u4e5f\u6709\u300c\u985e\u578b\u5c0d\u8c61\u6307\u91dd\u300d\u3002\u4f46<\/span><span class=\"md-html-inline md-expand\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">System.Type\u7684\u9019\u500b\u6307\u91dd\u6307\u5411\u81ea\u8eab\u2014\u2014\u56e0\u70baSystem.Type\u985e\u578b\u5c0d\u8c61\u672c\u8eab\u662f\u4e00\u500b\u300c\u985e\u578b\u5c0d\u8c61\u7684\u5be6\u4f8b\u300d<\/span><\/span><\/span><\/p><\/li><\/ul><\/li><\/ul><\/li><\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-8d6dd24 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"8d6dd24\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-dfa1bfb\" data-id=\"dfa1bfb\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-35dbd82 elementor-widget elementor-widget-image\" data-id=\"35dbd82\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"552\" src=\"https:\/\/lonelinerd.com\/wp-content\/uploads\/2022\/03\/CLR_4_9-1024x552.png\" class=\"attachment-large size-large wp-image-2143\" alt=\"\" srcset=\"https:\/\/lonelinerd.com\/wp-content\/uploads\/2022\/03\/CLR_4_9-1024x552.png 1024w, https:\/\/lonelinerd.com\/wp-content\/uploads\/2022\/03\/CLR_4_9-300x162.png 300w, https:\/\/lonelinerd.com\/wp-content\/uploads\/2022\/03\/CLR_4_9-768x414.png 768w, https:\/\/lonelinerd.com\/wp-content\/uploads\/2022\/03\/CLR_4_9.png 1087w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f5ba6e7 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f5ba6e7\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5d4da93\" data-id=\"5d4da93\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-44632c6 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"44632c6\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-089f42c elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"089f42c\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4190f21\" data-id=\"4190f21\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8533a17 elementor-widget elementor-widget-text-editor\" data-id=\"8533a17\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<h4 class=\"md-end-block md-heading\"><span style=\"text-decoration: underline;\"><strong><span class=\"md-plain md-expand\">\u53c3\u8003\u66f8\u76ee<\/span><\/strong><\/span><\/h4><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item md-focus-container\">\u300aCLR via C#\u300b\uff08\u7b2c4\u7248\uff09 Jeffrey Richter<\/li><\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\u300c\u904b\u884c\u6642\u300d\u8981\u6c42\u6bcf\u500b\u985e\u578b\u6700\u7d42\u90fd\u5f9eSystem.Object\u6d3e\u751f\uff0c\u56e0\u6b64\uff0c\u6bcf\u500b\u985e\u578b\u7684\u6bcf\u500b\u5c0d\u8c61\u90fd\u4fdd\u8a3c\u4e86\u4e00\u7d44\u6700\u57fa\u672c\u7684\uff0c\u4f86\u81eaSystem.Object\u7684\u884c\u70ba<\/p>\n","protected":false},"author":1,"featured_media":947,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,27,18],"tags":[],"class_list":["post-3100","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-reading-notes","category-c-sharp","category-developing"],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/lonelinerd.com\/wp-content\/uploads\/2021\/03\/FeatureCover_ReadingNotes.png","_links":{"self":[{"href":"https:\/\/lonelinerd.com\/index.php\/wp-json\/wp\/v2\/posts\/3100","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lonelinerd.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lonelinerd.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lonelinerd.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lonelinerd.com\/index.php\/wp-json\/wp\/v2\/comments?post=3100"}],"version-history":[{"count":14,"href":"https:\/\/lonelinerd.com\/index.php\/wp-json\/wp\/v2\/posts\/3100\/revisions"}],"predecessor-version":[{"id":3158,"href":"https:\/\/lonelinerd.com\/index.php\/wp-json\/wp\/v2\/posts\/3100\/revisions\/3158"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/lonelinerd.com\/index.php\/wp-json\/wp\/v2\/media\/947"}],"wp:attachment":[{"href":"https:\/\/lonelinerd.com\/index.php\/wp-json\/wp\/v2\/media?parent=3100"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lonelinerd.com\/index.php\/wp-json\/wp\/v2\/categories?post=3100"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lonelinerd.com\/index.php\/wp-json\/wp\/v2\/tags?post=3100"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}