第一篇:課外活動課教案:家用電冰箱使用時應(yīng)注意的幾個問題
家用電冰箱使用時應(yīng)注意的幾個問題
目的:了解電冰箱使用時應(yīng)注意的基本問題,解決生活中的簡單實(shí)際問題,培養(yǎng)學(xué)生的實(shí)際動手能力。
特別注意事項(xiàng):必須是在完全斷電的情況下,并站在干燥的小木凳上才能進(jìn)行操作,切記!
我們在使用電冰箱前,首先應(yīng)詳細(xì)閱讀說明書。新購買或搬運(yùn)后的電冰箱,應(yīng)靜置2至6小時后再開機(jī),以免油路故障。使用前,先進(jìn)行2至6小時空箱通電運(yùn)行,如果制冷效果好,方可存放食品。意外情況下,當(dāng)剛停機(jī)后不可立即啟動,需等待5分鐘以上,以免燒壞壓縮機(jī)。
冰箱味大,使用一段時間后,內(nèi)部要清洗一次,以免積存污物,滋生細(xì)菌。清洗冰箱前要切斷電源,用餐具清洗劑沖洗,洗后擦試干凈或晾干。疏通并清除下水管污物。用茶葉或吸味劑放入箱內(nèi)吸味。定期清除冷凝器和壓縮機(jī)表面的灰塵,以免不停機(jī),不達(dá)溫。可以用軟毛刷或吸塵器清理,不可用水噴淋沖洗,也不可加防塵蓋。電冰箱不要停機(jī)或長期放置,以免滋生細(xì)菌,導(dǎo)致變形,產(chǎn)生潤滑不良、腐蝕等缺陷,影響冰箱使用壽命。因特殊原因而停機(jī)應(yīng)每周通電運(yùn)行6至8小時。
存放食品之間要留有適當(dāng)?shù)目臻g,以保持冷氣流通。熱的食品要晾涼至室溫后再放入,以免長時間不停機(jī)。食品宜用保鮮袋或保鮮紙封好或放入密 封容器中,可以防止食品受潮、失水、串味。帶水的食品要除去水分后放入,以免因大量水分蒸發(fā)而形成過多冰霜。
壓縮機(jī)運(yùn)轉(zhuǎn)過程中剛停機(jī)的一段時間內(nèi),從箱內(nèi)傳出流水聲,是制冷劑流動聲,屬正常現(xiàn)象。夏季壓縮機(jī)表面溫度較高,可達(dá)90℃,冷凝器可達(dá)60℃,屬正?,F(xiàn)象。放置在高濕度環(huán)境中,箱體表面會結(jié)露,屬正常,可用干布擦拭干凈。冷凍室不要放置液體、玻璃器皿,以防凍裂損壞。具有揮發(fā)性、易燃性化學(xué)物質(zhì)、易腐蝕酸堿物品不要放入,以免損壞冰箱。
遇有煤氣泄漏,要先關(guān)煤氣閥門,打開門窗,切不可拔下電源插頭或轉(zhuǎn)動控制旋鈕,以防電火花引起煤氣燃爆。冰箱不可橫臥,以免油堵或造成致命損壞。不要在冰箱附近使用可燃性噴霧劑,以免燒傷燃爆。用鏟冰專用塑料鏟子除霜,以免損壞蒸發(fā)器表面涂層。
冰箱應(yīng)放在干燥、通風(fēng)、無陽光直射的地方,并且要遠(yuǎn)離熱源、水池。否則電耗大,易使冰箱零件受潮生銹。箱頂留30厘米以上,兩側(cè)留5厘米以上,后背留10厘米以上空間。開門留有轉(zhuǎn)動空間。
第二篇:課外活動課教案:電冰箱的工作原理
電冰箱的工作原理
目的:簡單了解電冰箱的基本工作原理,從原理上理解電冰箱在生活中的正確使用方法。解決生活中的簡單實(shí)際問題,培養(yǎng)學(xué)生的實(shí)際動手能力。
特別注意事項(xiàng):必須是在完全斷電的情況下,并站在干燥的小木凳上才能進(jìn)行操作,切記!
電冰箱的制冷原理
液體化為氣體時要吸熱。反之,氣體化為液體時要放熱。電冰箱要怎樣安排這兩種物態(tài)變化,才能達(dá)到制冷的目的呢? 電冰箱是利用蒸發(fā)致冷或氣化吸熱的作用而達(dá)到制冷的目的。
電冰箱的喉管內(nèi),裝有一種商業(yè)上稱為氟利昂:freon,俗稱雪種的致冷劑。常用的一種為二氟二氯甲烷(CCL2F2),是一種無色無臭無毒的氣體,沸點(diǎn)為29℃。
以單門電冰箱為例,我們先來了解一下它的主要結(jié)構(gòu)和工作原理。電冰箱由箱體、制冷系統(tǒng)、控制系統(tǒng)和附件構(gòu)成。在制冷系統(tǒng)中,主要組成有壓縮機(jī)、冷凝器、蒸發(fā)器和毛細(xì)管節(jié)流器四部分,自成一個封閉的循環(huán)系統(tǒng)。其中蒸發(fā)器 安裝在電冰箱內(nèi)部的上方,其他部件安裝在電冰箱的背面。系統(tǒng)里充灌了一種叫“氟里昂12(CF2Cl2,國際符號R12)”的物質(zhì)作為制冷劑。R12在蒸發(fā)器里由低壓液體汽化為氣體,吸收冰箱內(nèi)的熱量,使箱內(nèi)溫度降低。變成氣態(tài)的R12被壓縮機(jī)吸入,靠壓縮機(jī)做功把它壓縮成高溫高壓的氣體,再排入冷凝器。
在冷凝器中R12不斷向周圍空間放熱,逐步凝結(jié)成液體。這些高壓液體必須流經(jīng)毛細(xì)管,節(jié)流降壓才能緩慢流入蒸發(fā)器,維持在蒸發(fā)器里繼續(xù)不斷地汽化,吸熱降溫。就這樣,冰箱利用電能做功,借助制冷劑R12的物態(tài)變化,把箱內(nèi)蒸發(fā)器周圍的熱量搬送到箱后冷凝器里去放出,如此周而復(fù)始不斷地循環(huán),以達(dá)到制冷目的。
電冰箱的運(yùn)作基于兩個物理學(xué)原理。首先,當(dāng)物體由液態(tài)轉(zhuǎn)變?yōu)闅鈶B(tài)時,液體的溫度會停留在沸點(diǎn),直至液體完全蒸發(fā)掉。在這個相變的過程中,物體要吸收一定的能量,這個能量就叫做「潛熱」。另一方面,假如在高壓的情況下,物體的沸點(diǎn)便會上升,本來氣化了的物質(zhì)也可能因此而變回液體,并且把潛熱釋放出來。
電冰箱有一條管道,一部分在冰箱內(nèi),一部分在冰箱外。管道里面有一種特別的物質(zhì),這種物質(zhì)的沸點(diǎn)很低。管道的底部有一個泵,使物質(zhì)不斷地在管道里循環(huán)。管道上面的部分有一個狹窄的小孔,減慢了外露管道之中物質(zhì)的流速,當(dāng)中的物質(zhì)因而受到很大的壓力。物質(zhì)在這個范圍沸點(diǎn)上升,由氣體變成液體,把潛熱釋放出來。當(dāng)物質(zhì)通過小孔進(jìn)入電冰箱的內(nèi)部時,壓力會減少了許多,沸點(diǎn)回復(fù)到先前較低的水平,物質(zhì)便由液態(tài)轉(zhuǎn)變?yōu)闅?,要吸熱?/p>
第三篇:課外活動課教案:如何看懂電冰箱上符號的含義
如何看懂電冰箱上符號的含義
目的: 了解電冰箱基本符號的含義,解決生活中的簡單實(shí)際問題,培養(yǎng)學(xué)生的實(shí)際動手能力。
特別注意事項(xiàng):必須是在完全斷電的情況下,并站在干燥的小木凳上才能進(jìn)行操作,切記!
1、.電冰箱上星級符號的意義
表示電冰箱冷凍部分儲藏溫度的級別
標(biāo)記電冰箱冷凍室內(nèi)溫度的一種國際統(tǒng)一的標(biāo)準(zhǔn).每個星表示電冰箱冷凍室內(nèi)儲藏溫度應(yīng)能降-6℃的溫差,且冷凍食物的儲藏時間需達(dá)一周.例:三星級電冰箱,表示電冰箱冷凍室內(nèi)儲藏溫度應(yīng)達(dá)到-18℃以下,并具有對一定量食品的速凍能力.簡單地講,冷凍能力表示原在25℃的一定量瘦牛肉,經(jīng)過24小時可冷凍至-18℃以下的特徵.2.直冷式和間冷式電冰箱
電冰箱的冷卻方法分“直冷式”與“間冷式” 兩種.直冷式電冰箱: 利用冰箱內(nèi)空氣自然對流的方式冷卻食品的.因?yàn)檎舭l(fā)器常常安裝在冰箱上部, 蒸發(fā)器周圍的空氣會與蒸發(fā)器產(chǎn)生熱交換,空氣把熱量傳遞給蒸發(fā)器,蒸發(fā)器把冷量傳遞給空氣.空氣吸收冷量后,溫度下降,密度增大,向下運(yùn)動.冰箱內(nèi)下部的空氣要與被冷卻食品產(chǎn)生熱交換,食品把熱量傳遞給空氣;空氣得到熱量后,溫度回升,密度減少,又上升到蒸發(fā)器周圍,把熱量傳遞給蒸發(fā)器.冷熱空氣循環(huán)往復(fù)地自然對流,從而達(dá)到制冷目的.間冷式電冰箱 間冷式電冰箱: 蒸發(fā)器常采用翅片管式, 放置在冷凍室與冷藏室之間的夾層中或箱內(nèi)后上部.利用一只小型風(fēng)扇強(qiáng)迫箱內(nèi)空氣對流,以達(dá)到冷卻的目的.絕大多數(shù)的電冰箱是直冷式電冰箱,間冷式電冰箱的產(chǎn)量比較少.3.無霜/有霜電冰箱
為什麼無霜強(qiáng)冷式電冰箱比有霜直冷式耗電量大
有霜型是人工除霜,不需電熱.無霜型裝有150W的電熱器用以除霜,每天加熱2~3次,每次 20~3O 分鐘.在兩個容積相同的電冰箱中,無霜強(qiáng)冷式比有霜直冷式耗電量大,故無霜型耗電量大.強(qiáng)冷式和直冷式冰箱的耗電量比較
強(qiáng)冷式裝有風(fēng)扇,強(qiáng)迫冷空氣對流,使箱內(nèi)降溫.直冷式則靠箱內(nèi)冷空氣自然對流.經(jīng)測試,同容積強(qiáng)冷式比直冷式耗電量多10%.4.無氟“雙綠色”冰箱
指冰箱的制冷劑和箱體保溫發(fā)泡材料不使用會破壞環(huán)境的氟氯烴物質(zhì)(氟利昂, Freon)改用替代物,不再污染環(huán)境.按國際慣例,這種電冰箱可以稱之為“雙綠色”,即減少氟利昂含量100%, 是一種完全符合國際環(huán)保要求的新型電冰箱.為什麼還要推廣無氟電冰箱
有氟電冰箱的使用效果不錯,為什麼還要推廣無氟電冰箱
科學(xué)家近年發(fā)現(xiàn),制冷工業(yè)廣泛使用以及會泄漏的氟利昂,造成大氣臭氧層空洞性損害,導(dǎo)致超量紫外線會危害人類健康,如視力減弱,白內(nèi)障,皮膚癌等患者增多,生態(tài)平衡受到破壞等等.為此,1987年聯(lián)合國組織各國簽訂的《蒙特利爾協(xié)議書》宣布氟利昂為受控物質(zhì),原本規(guī)定最遲2000年停止使用.隨著日后氟利昂危害的日趨嚴(yán)重,國際社會決定將停用氟利昂的時間提前至1996年。
第四篇:便攜式超聲波流量計(jì)在使用時容易注意的問題
便攜式超聲波流量計(jì)在使用時容易注意的問題
用戶在使用KATflow200、KATflow230系列超聲波流量計(jì)中往往忽視下面幾個問題。
一、沒有正確的對超聲波流量計(jì)進(jìn)行檢定或校準(zhǔn)
任何流量計(jì)使用前都需要進(jìn)行檢定或校準(zhǔn),便攜式超聲波流量計(jì)在這一點(diǎn)尤為重要。大家知道,便攜式超聲波流量計(jì)一般配置兩到三組探頭,分別適用于不同的管徑范圍,每組探頭與主機(jī)的搭配在某種意義上講都是一套獨(dú)立的流量計(jì)。
如果只在小管徑的流量標(biāo)準(zhǔn)裝置上用小探頭對便攜式超聲波流量計(jì)進(jìn)行檢定或校準(zhǔn),那么在使用時你如果用大探頭測量大管道的流量,就等于你是在使用未經(jīng)檢定或校準(zhǔn)的流量計(jì)在測量流量,其計(jì)量準(zhǔn)確性是無法保證的,因?yàn)槟壳暗募夹g(shù)水平無法保證探頭的互換性,何況大小探頭之間的差異更是一個不容忽視的變量。
因此,正確的方法應(yīng)該是:以用戶自己的使用情況為參考依據(jù),盡可能在與使用管道口徑相同或接近的流量標(biāo)準(zhǔn)裝置上對便攜式超聲波流量計(jì)進(jìn)行多條管道的檢定或校準(zhǔn)。至少要保證流量計(jì)配置的每組探頭都要檢校到。
超聲波流量計(jì)在使用時容易注意的問題檢定或校準(zhǔn)機(jī)構(gòu)在出具檢定或校準(zhǔn)證書時都將實(shí)驗(yàn)口徑和探頭編號記錄在證書上的目的就是防止出現(xiàn)誤解,那些將便攜式超聲波流量計(jì)等同于其它固定口徑的流量計(jì)的認(rèn)識是錯誤的,這也是有些用戶用不好便攜式超聲波流量計(jì)的一個原因。便攜式超聲波流量計(jì)檢定或校準(zhǔn)證書上都會給出儀表修正系數(shù)。各種流量計(jì)都會因?yàn)樵?、制造等原因在?biāo)定時給出一個儀表系數(shù),只是名稱和表現(xiàn)形式各不相同罷了。便攜式超聲波流量計(jì)更是由于配有多組探頭,適用不同口徑而可能有數(shù)個儀表修正系數(shù)。在使用流量計(jì)測流量時,要保證正確使用儀表修正系數(shù),既不要忘記使用又須注意不要用混,應(yīng)養(yǎng)成正式測量前確認(rèn)主機(jī)內(nèi)設(shè)置的儀表修正系數(shù)是否正確的好習(xí)慣。
二、忽視了對流量計(jì)使用條件和使用環(huán)境的要求
任何速度式流量計(jì)對被測管道內(nèi)流體的流場都是有一定的要求的,超聲波流量計(jì)也不例外。當(dāng)流量計(jì)的安裝位置不能保證其前后直管段長度要求時,由于流場不穩(wěn)定帶來的計(jì)量誤差是不容忽視的。不少用戶受儀表測量井的限制,在不能滿足安裝要求的位置測量,由此造成了測量誤差的加大。
時差式超聲波流量計(jì)對水中混入的氣泡特別敏感,隨之流過的氣泡會造成流量計(jì)示值的不穩(wěn)定,積聚的氣體如果正好與探頭的安裝位置吻合,將造成流量計(jì)無法工作。因此超聲波流量計(jì)的安裝應(yīng)盡量避開水泵出口,管線最高點(diǎn)等易受氣體影響的位置,探頭的安裝點(diǎn)也要盡量避開管道上部和底部,在與水平直徑成 45°角的范圍內(nèi)安裝,還要注意避開焊縫等管道缺陷。超聲波流量計(jì)的安裝使用環(huán)境應(yīng)注意避開強(qiáng)電磁干擾和振動,在使用中我們發(fā)現(xiàn),高壓線下方,車輛密集的馬路邊,主機(jī)附近使用手機(jī)或?qū)χv機(jī)都會對測量產(chǎn)生或多或少的影響。
三、不能準(zhǔn)確地測量管道參數(shù)造成計(jì)量不準(zhǔn)
便攜式超聲波流量計(jì)探頭在管道外部安裝,它直接測量的是管道內(nèi)流體的流速,流量是流速與管道流通面積的乘積,而其管道面積和聲道長度都是使用者由主機(jī)手工輸入的管道參數(shù)計(jì)算出來的,這些參數(shù)的準(zhǔn)確與否直接影響到測量結(jié)果。也就是說:流量計(jì)即使流速測得很準(zhǔn)確,如果你輸入了一組不準(zhǔn)確的管道參數(shù),測量結(jié)果也是不準(zhǔn)確的。
管道參數(shù)的獲取最好是用實(shí)際測量的方法,用查取設(shè)計(jì)圖紙資料和問詢熟悉情況人員的方式都可能出現(xiàn)差錯,因?yàn)閷?shí)際的施工情況往往和設(shè)計(jì)的參數(shù)有出入,管道的制造偏差有時也是不可忽略的,使用一段時間的管道壁厚等參數(shù)也會隨時間發(fā)生不小的變化。
實(shí)際測量管道參數(shù)也要注意方式方法的合理性,測量用的量具和儀器要經(jīng)過校準(zhǔn)。測量管道外徑要注意管道外防護(hù)層以及外表層的銹蝕臟污對測量可能造成的影響。
在小管徑上使用便攜式超聲波流量計(jì)進(jìn)行流量測量時,管道內(nèi)徑輸入不準(zhǔn)確所引起的誤差更是不容忽視,例如:內(nèi)徑測量的絕對誤差同樣是1毫米,那么對DN1000管線來說其內(nèi)徑相對誤差為0.1%;而對DN100管線來說其內(nèi)徑相對誤差為1.0%。而流量是與內(nèi)徑的平方(管道內(nèi)徑面積)成正比的,同樣是1毫米的內(nèi)徑測量誤差對DN1000管線所帶來的流量測量誤差僅有約0.3%,而對于DN100管線所帶來的流量測量誤差卻有約3%,可見便攜式超聲波流量計(jì)使用管線口徑越大測量越容易準(zhǔn)確,管線口徑越小,測量越難把握。所以有人推薦便攜式超聲波流量計(jì)最好在DN300以上管線使用是有一定道理的。
探頭的安裝距離是必須準(zhǔn)確保證的重要測量參數(shù),一些用戶為了保證找到最佳信號強(qiáng)度,用移動一個探頭的方式找信號,往往是信號有了探頭的安裝距離不對了,顧此失彼。正確的方法是:要平行移動兩個探頭,在保證探頭的安裝距離符合要求的前提下去找最佳安裝點(diǎn),在信號找好后一定要用實(shí)測的方法確認(rèn)探頭的安裝距離準(zhǔn)確無誤。
管道襯里對測量的影響也是很大的,一些老管線采用水泥砂漿襯里防腐,在測量時如果忽略了它的存在,將會產(chǎn)生很大的誤差,因?yàn)樗嗌皾{襯里厚度一般都不是一個可以忽略的數(shù)字,加上其表面粗燥易附著泥砂,易成片脫落,都可能給測量帶來很大的影響。在測量時,如果沒有輸入襯里參數(shù),按正常操作就是找不到信號時,就應(yīng)該考慮可能管道是有襯里的。
超聲波流量計(jì)是一種優(yōu)秀的流量儀表,它給我們帶來的測量流量的方便性和經(jīng)濟(jì)性是別的流量計(jì)無法比擬的,我們不要因?yàn)樽约旱拇中恼`解了它,實(shí)踐證明,在使用超聲波流量計(jì)測量流量時出現(xiàn)的絕大多數(shù)問題都是由人為因素造成的,超聲波流量計(jì)已經(jīng)為我們承擔(dān)了很多責(zé)任,它是我們值得信賴的好朋友。
第五篇:c#中ref和out參數(shù)使用時需要注意的問題
c#中ref和out參數(shù)使用時需要注意的問題
C#方法中的ref和out
{大部分參照<<21天學(xué)通C#>>,小部分寫了自己的感受,編程功底比較差,只能寫這么多,多包涵}
ref
通常我們向方法中傳遞的是值.方法獲得的是這些值的一個拷貝,然后使用這些拷貝,當(dāng)方法運(yùn)行完畢后,這些拷貝將被丟棄,而原來的值不將受到影響.此外我們還有其他向方法傳遞參數(shù)的形式,引用(ref)和輸出(out).有時,我們需要改變原來變量中的值,這時,我們可以向方法傳遞變量的引用,而不是變量的值.引用是一個變量,他可以訪問原來變量的值,修改引用將修改原來變量的值.變量的值存儲在內(nèi)存中,可以創(chuàng)建一個引用,他指向變量在內(nèi)存中的位置.當(dāng)引用被修改時,修改的是內(nèi)存中的值,因此變量的值可以將被修改.當(dāng)我們調(diào)用一個含有引用參數(shù)的方法時,方法中的參數(shù)將指向被傳遞給方法的相應(yīng)變量,因此,我們會明白,為什么當(dāng)修改參數(shù)變量的修改也將導(dǎo)致原來變量的值.創(chuàng)建參數(shù)按引用傳遞的方法,需使用關(guān)鍵字ref.例;
using System;
class gump
{
public double square(ref double x)
{
x=x*x;
return x;
}
}
class TestApp
{
public static void Main()
{
gump doit=new gump();
double a=3;
double b=0;
Console.WriteLine(“Before square->a={0},b={1}”,a,b);b=doit.square(ref a);
Console.WriteLine(“After square->a={0},b={1}”,a,b);
}
}
通過測試,我們發(fā)現(xiàn),a的值已經(jīng)被修改為9了.out
通過指定返回類型,可以從方法返回一個值,有時候(也許還沒遇到,但是我們應(yīng)該有這么個方法),需要返回多個值,雖然我們可以使用ref來完成,但是C#專門提供了一個屬性類型,關(guān)鍵字為out.介紹完后,我們將說明ref和out的區(qū)別.using System;
class gump
{
public void math_routines(double x,out double half,out double squared,out double cubed)
//可以是:public void math_routines(//ref double x,out double half,out double squared,out double cubed)
//但是,不可以這樣:public void math_routines(out double x,out double half,out double squared,out double cubed),對本例來說,因?yàn)檩敵龅闹狄縳賦值,所以x不能再為輸出值
{
half=x/2;
squared=x*x;
cubed=x*x*x;
}
}
class TestApp
{
public static void Main()
{
gump doit=new gump();
double x1=600;
double half1=0;
double squared1=0;
double cubed1=0;
/*
double x1=600;
double half1;
double squared1;
double cubed1;
*/
Console.WriteLine(“Before method->x1={0}”,x1);
Console.WriteLine(“half1={0}”,half1);
Console.WriteLine(“squared1={0}”,squared1);
Console.WriteLine(“cubed1={0}”,cubed1);
doit.math_rountines(x1,out half1,out squared1,out cubed1);
Console.WriteLine(“After method->x1={0}”,x1);
Console.WriteLine(“half1={0}”,half1);
Console.WriteLine(“squared1={0}”,squared1);
Console.WriteLine(“cubed1={0}”,cubed1);
}
}
通過使用out關(guān)鍵字,我們改變了三個變量的值,也就是說out是從方法中傳出值.我們發(fā)現(xiàn),ref和out似乎可以實(shí)現(xiàn)相同的功能.因?yàn)槎伎梢愿淖儌鬟f到方法中的變量的值.但是,二者本質(zhì)本質(zhì)的區(qū)別就是,ref是傳入值,out是傳出值.在含有out關(guān)鍵字的方法中,變量必須由方法參數(shù)中不含out(可以是ref)的變量賦值或者由全局(即方法可以使用的該方法外部變量)變量賦值,out的宗旨是保證每一個傳出變量都必須被賦值.上面代碼中被/**/注釋掉的部分,可以直接使用.也就是說,在調(diào)用方法前可以不初始化變量.但是“x1”是要賦值的,否則要報錯.而ref參數(shù),在傳遞給方法時,就已經(jīng)是還有值的了,所以ref側(cè)重修改.out側(cè)重輸出.*****************************************************************************
先貼代碼
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Ref_and_Out_test
{
class Program
{
static void Main(string[] args)
{
int a =0;//若不初始化b會產(chǎn)生編譯時錯誤。使用未初始化變量int b = 1;//即使不初始化b也沒有問題;
RefAndOut(ref a,out b);
Console.WriteLine(“after RefAndOut method process”);
Console.WriteLine(“a={0},b={1}”, a, b);
}
static void RefAndOut(ref int a,out int b)
{
//b = 1;//若此處不進(jìn)行初始化,則try to print b這個語句無法執(zhí)行
Console.WriteLine(“before change ref a=0 and out b =1 value”);
//try to print b:Console.WriteLine(“a={0},b={1}”, a, b);
Console.WriteLine(“Now change the value,a to 123 ,b to 999”);
a = 123;
b = 999;//若在方法內(nèi)不對b賦值,則會出現(xiàn)編譯時錯誤提醒必須對b賦值
//Console.WriteLine(“a={0},b={1}”, a, b);
}
}
}
以上代碼是測試代碼,寫的很粗糙,可能改過之后無法執(zhí)行,大體正確。
總結(jié)起來ref與out差別就是
ref在傳給方法前需要初始化,out不需要。
out在方法內(nèi)必須被賦值,否則會出現(xiàn)編譯錯誤。
out在傳給方法時會被還原至未初始化狀態(tài),所以在方法執(zhí)行前對b進(jìn)行初始化和不進(jìn)行效果上是一樣的。
詳細(xì)出處參考: