1
自從我作爲一名C#程序員的第一天起,我就被告知受保護的關鍵字是一個與(主要)派生類相關的輔助功能修飾符。根據我的理解,從來沒有與線程有關的東西。「protected」關鍵字與多線程有什麼關係?
然而,我的一位同事用他所有的毅力堅持說,這個關鍵字實際上使一個對象「免受多線程問題的影響」,因此他標記了可能在一個線程中使用的每個屬性或字段如保護。
我已經向他展示了關於受保護關鍵字的MSDN Documentation。他的反應是文件是錯誤的。
我們爲此奮鬥了一年多了。他似乎非常確定他說什麼,我開始懷疑自己關於這個特定關鍵字的知識。
所以,
是否保護關鍵字有什麼用線程,在所有?
nope it not –
「他的反應是文檔錯誤。」爆笑! –
你的同事完全和完全錯誤,不只是關於C#,而是關於一般生活。你的僱主保留這樣一個僱員是一個非常明顯的問題,你可能會找到一個更好的工作,與你可以學習東西的能幹和專業的同事一起工作。 – David