版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
C#概述本節(jié)學(xué)習(xí)目的對(duì).Net和c#有一個(gè)初步的認(rèn)識(shí)了解c#開(kāi)發(fā)環(huán)境動(dòng)手編寫第一個(gè)c#程序C#概述本節(jié)學(xué)習(xí)目的1C#概述了解c#談到c#就不得不說(shuō)一下.NetFramework,.NetFramework(框架)簡(jiǎn)稱.Net是微軟為開(kāi)發(fā)應(yīng)用程序創(chuàng)建的一個(gè)富有革命性的平臺(tái),在這個(gè)平臺(tái)上可以開(kāi)發(fā)出運(yùn)行在windows上幾乎所有的應(yīng)用程序.簡(jiǎn)單的說(shuō).netFramework就是一個(gè)創(chuàng)建、部署和運(yùn)行應(yīng)用程序的多語(yǔ)言多平臺(tái)環(huán)境,包含了龐大的代碼庫(kù),各種.Net語(yǔ)言都可以共用這些代碼庫(kù)。*開(kāi)發(fā)和運(yùn)行.Net程序必須要安裝.NetFrameworkC#概述了解c#2C#概述.Net框架的強(qiáng)大功能體現(xiàn)提供了一個(gè)面向?qū)ο蟮木幊汰h(huán)境,完全支持面向?qū)ο缶幊?提高軟件的可復(fù)用性、可擴(kuò)展性、可維護(hù)、靈活性。對(duì)web應(yīng)用的強(qiáng)大支持.使用asp.Net開(kāi)發(fā)web程序相當(dāng)便捷快速.對(duì)表單元素已封裝成控件,只需拖拽即可實(shí)現(xiàn)表單元素的添加.對(duì)web服務(wù)支持.Visualstudio是一個(gè)世界級(jí)的開(kāi)發(fā)工具,與.Net完美配合.使開(kāi)發(fā).Net程序更加便捷.C#概述.Net框架的強(qiáng)大功能體現(xiàn)3C#概述.Net重要組件C#概述.Net重要組件4C#概述C#語(yǔ)言的特點(diǎn)簡(jiǎn)單:在你使用C++時(shí)大多數(shù)人會(huì)害怕指針,指針功能強(qiáng)大但也危機(jī)四伏.在C#中,沒(méi)有了指針。默認(rèn)地,您的代碼工作在一種受控的環(huán)境中在那里不允許進(jìn)行直接存取內(nèi)存等不安全的操作?,F(xiàn)代:有很多語(yǔ)言它們都沒(méi)有因?yàn)闀r(shí)代的變化而發(fā)生多少跟近,有的甚至二十年來(lái)不曾有任何修正??匆豢碨QLServer2000中的decimal(金融),再比較C中的int,您就會(huì)發(fā)現(xiàn)我說(shuō)的是多么有道理!C#語(yǔ)言在他的數(shù)據(jù)類型、垃圾回收、內(nèi)存壓縮、異常處理等諸多方面都顯示出了它絕對(duì)的現(xiàn)代性。C#概述C#語(yǔ)言的特點(diǎn)5C#概述C#語(yǔ)言的特點(diǎn)面向?qū)ο螅阂环N新語(yǔ)言不支持面向?qū)ο蟮墓δ苁遣豢上胂蟮摹#當(dāng)然支持所有關(guān)鍵的面向?qū)ο蟮母拍?,如封裝、繼承和多態(tài)性。您一開(kāi)始必須關(guān)注的事,就是不再有全局函數(shù)、變量或者是常量。這一點(diǎn)對(duì)于C++來(lái)說(shuō)是非常令其尷尬的,但這才是真正純粹的面向?qū)ο螅ㄕ?qǐng)C++程序員們解釋一下main函數(shù)屬于哪個(gè)類)。這是面向過(guò)程向面向?qū)ο箝L(zhǎng)達(dá)十多年的過(guò)渡之后,塵埃落定的產(chǎn)物一個(gè)典型的例子是3.ToString();C#概述C#語(yǔ)言的特點(diǎn)6C#概述C#語(yǔ)言的特點(diǎn)類型安全:使用過(guò)沒(méi)有初始化的變量沒(méi)有?編寫的程序出過(guò)數(shù)組越界問(wèn)題沒(méi)有?類型轉(zhuǎn)換時(shí)檢查過(guò)可行性嗎?i/j時(shí)忘記判斷過(guò)j!=0嗎?以上這些,是一個(gè)C++程序員編程時(shí)所必須小心謹(jǐn)慎的,但是在類型安全的C#語(yǔ)言中,想出現(xiàn)以上錯(cuò)誤是很難的,您可以把您的注意力集中到一些更重要的地方了,比如說(shuō)業(yè)務(wù)邏輯.C#概述C#語(yǔ)言的特點(diǎn)7C#概述C#語(yǔ)言的特點(diǎn)版本控制:在過(guò)去幾乎所有的程序員都至少有一次不得不涉及到眾所周知的"DLL"問(wèn)題。該問(wèn)題起因于多個(gè)應(yīng)用程序都安裝了相同DLL名字的不同版本。有時(shí),老版本的應(yīng)用程序可以很好地和新版本的DLL一起工作,但是更多的時(shí)候它們會(huì)中斷運(yùn)行?,F(xiàn)在的版本問(wèn)題真是令人頭痛。就象您將在今后所看到的,C#可以最好地支持版本控制。盡管C#不能確保正確的版本控制,但是它可以為程序員保證版本控制成為可能。有這種支持,一個(gè)開(kāi)發(fā)人員就可以確保當(dāng)他的類庫(kù)升級(jí)時(shí),仍保留著對(duì)已存在的客戶應(yīng)用程序的二進(jìn)制兼容。C#概述C#語(yǔ)言的特點(diǎn)8C#概述C#語(yǔ)言的特點(diǎn)兼容:一種新語(yǔ)言的出現(xiàn),總是要顧及對(duì)之前的技術(shù)體系是否兼容的問(wèn)題,比如說(shuō)Java,它的出現(xiàn)徹底背棄了之前處于統(tǒng)治地位的COM技術(shù)體系,以至于Java現(xiàn)在很難去瓦解VC、VB和Delphi等陣營(yíng),它只能在此之外的其他技術(shù)和市場(chǎng)領(lǐng)域扎根,比如說(shuō)Web、服務(wù)器、嵌入式編程等。如果Java在當(dāng)初就能保持對(duì)COM技術(shù)體系的兼容的話,可能今天全球就已經(jīng)是Java的天下了!完成這一工作的是.NetFrameWork,我們不難看到,越來(lái)越多的VC、VB、Delphi的程序員們轉(zhuǎn)到了VC.Net、VB.Net和Delphi.Net,史上還沒(méi)有哪一次的兼容之作能對(duì)軟件領(lǐng)域產(chǎn)生如此大的沖擊。作為.NetFrameWork的首推語(yǔ)言和佼佼者,C#自然也很大程度上保持了對(duì)外界技術(shù)的兼容!C#概述C#語(yǔ)言的特點(diǎn)9C#概述C#語(yǔ)法規(guī)范聲明類:訪問(wèn)修飾符class類名{//……字段、屬性、方法}聲明方法;訪問(wèn)修飾符返回類型方法名(參數(shù)類表){//方法具體實(shí)現(xiàn)}聲明變量;訪問(wèn)修飾符數(shù)據(jù)類型變量名,(變量名以字母開(kāi)頭[區(qū)分大小寫],以后可以是字母、數(shù)字、下劃線,沒(méi)有限制長(zhǎng)度)*聲明變量時(shí)可對(duì)變量進(jìn)行賦值,也可以不賦值,但在某些時(shí)候必須要對(duì)變量進(jìn)行賦值.例如:局部變量C#概述C#語(yǔ)法規(guī)范10C#語(yǔ)言基礎(chǔ)C#訪問(wèn)修飾符public:訪問(wèn)不受任何限制(公開(kāi))protected:訪問(wèn)僅限于包含類或從包含類派生的類型.(父類及子類可訪問(wèn))Internal:訪問(wèn)僅限于當(dāng)前程序集.protectedinternal:訪問(wèn)僅限于當(dāng)前程序集或從包含類派生的類型。private:訪問(wèn)僅限于包含類型(私有)C#語(yǔ)言基礎(chǔ)C#訪問(wèn)修飾符11C#語(yǔ)言基礎(chǔ)C#數(shù)據(jù)類型值類型:整數(shù),浮點(diǎn)數(shù),高精度浮點(diǎn)數(shù),布爾,字符,結(jié)構(gòu),枚舉引用類型:對(duì)象(Object),字符串,類,接口,委托,數(shù)組還有一種數(shù)據(jù)類型是空類型(null)整數(shù),浮點(diǎn)數(shù),高精度浮點(diǎn)數(shù),布爾,字符,對(duì)象(Object),字符串是預(yù)定義的類型
結(jié)構(gòu),枚舉,類,接口,委托,數(shù)組是復(fù)合類型C#語(yǔ)言基礎(chǔ)C#數(shù)據(jù)類型12C#語(yǔ)言基礎(chǔ)C#數(shù)據(jù)類型什么是值類型:一種由類型的實(shí)際值表示的數(shù)據(jù)類型。如果向一個(gè)變量分配值類型,則該變量將被賦以全新的值副本(將值復(fù)制到內(nèi)存中,然后將復(fù)制的內(nèi)容傳過(guò)去)。值類型通常創(chuàng)建在方法的棧幀上,而不是在垃圾回收堆中??梢詫?duì)值類型進(jìn)行裝箱,這是一個(gè)創(chuàng)建相應(yīng)引用類型的過(guò)程.C#中的值類型包括結(jié)構(gòu)類型和枚舉類型兩大類以及char、byte、long、int、float和double等簡(jiǎn)單類型,值型不用GC回收,超出了作用范圍,系統(tǒng)就會(huì)自動(dòng)釋放例如:inti=1; inti=1.5;?C#語(yǔ)言基礎(chǔ)C#數(shù)據(jù)類型13C#語(yǔ)言基礎(chǔ)C#數(shù)據(jù)類型引用類型:引用類型由類型的實(shí)際值引用(類似于指針)表示的數(shù)據(jù)類型(傳地址)。如果為某個(gè)變量分配一個(gè)引用類型,則該變量將引用(或“指向”)原始值。不創(chuàng)建任何副本。引用類型包括類、接口、委托和裝箱值類型。引用型是需要GC來(lái)回收內(nèi)存.例如:strings=“aa”;C#語(yǔ)言基礎(chǔ)C#數(shù)據(jù)類型14C#語(yǔ)言基礎(chǔ)裝箱與拆箱裝箱和拆箱是C#類型系統(tǒng)的核心概念.通過(guò)裝箱和拆箱操作,能夠在值類型和引用類型之間進(jìn)行類型轉(zhuǎn)換.裝箱:就是隱式的將一個(gè)值型轉(zhuǎn)換為引用型對(duì)象(值類型轉(zhuǎn)換成引用類型)例如:inti=5;Objectobj=i;以上過(guò)程就是裝箱,就是將i裝箱!C#語(yǔ)言基礎(chǔ)裝箱與拆箱15C#語(yǔ)言基礎(chǔ)裝箱與拆箱拆箱:就是將一個(gè)引用型對(duì)象轉(zhuǎn)換成任意值型(引用類型轉(zhuǎn)成值類型)例如:inti=0;
Objectobj=i;
intj=(int)obj;//拆箱這個(gè)過(guò)程前2句是將i裝箱,后一句是將obj拆箱請(qǐng)看示例:inti=0;
Objectobj=i;
Console.WriteLine(i+","+(int)obj);*發(fā)生了多少次裝箱和拆箱呢?C#語(yǔ)言基礎(chǔ)裝箱與拆箱16C#語(yǔ)言基礎(chǔ)裝箱與拆箱示例:其中共發(fā)生了3次裝箱和一次拆箱!看出來(lái)了吧
第一次是將i裝箱,第2次是輸出的時(shí)候?qū)轉(zhuǎn)換成string類型,而string類型為引用類型,即又是裝箱,第三次裝箱就是(int)obj的轉(zhuǎn)換成string類型,裝箱!
拆箱就是(int)obj,將obj拆箱.
C#語(yǔ)言基礎(chǔ)裝箱與拆箱17C#語(yǔ)言基礎(chǔ)值類型與引用類型的區(qū)別值類型的變量包含自身的數(shù)據(jù),而引用類型的變量是指向數(shù)據(jù)的內(nèi)存塊的,并不是直接存放數(shù)據(jù)。對(duì)于值類型,每個(gè)變量都有一份自己的數(shù)據(jù)復(fù)制,對(duì)另一個(gè)值類型變量的操作并不影響這一個(gè)變量的值。而對(duì)于引用類型,兩個(gè)變量有可能引用同一對(duì)象,因此對(duì)一個(gè)變量的操作會(huì)影響到另一個(gè)變量。例如:inta=0;intb=a;b=10;C#語(yǔ)言基礎(chǔ)值類型與引用類型的區(qū)別18C#語(yǔ)言基礎(chǔ)值類型與引用類型的區(qū)別classaa{
publicintvalue=0;}classtext{publicstaticvoidmain(){aaa=new
aa();aab=a;b.value=10;Console.WriteLine(“{0},{1}”,a.value,b.value);}}就相當(dāng)于指針,兩個(gè)變量指向同一塊內(nèi)存數(shù)據(jù),當(dāng)一個(gè)變量對(duì)內(nèi)存區(qū)數(shù)據(jù)改變之后,另一個(gè)變量指向的數(shù)據(jù)當(dāng)然也會(huì)改變。C#語(yǔ)言基礎(chǔ)值類型與引用類型的區(qū)別19C#語(yǔ)言基礎(chǔ)常量、變量、運(yùn)算符什么是常量?:經(jīng)常存在的變量,值保持不變.C#中常量有兩種靜態(tài)常量:用const來(lái)修飾,系統(tǒng)不為其分配內(nèi)存空間聲明方式:訪問(wèn)修飾符const數(shù)據(jù)類型變量名,*靜態(tài)常量的聲明需要賦初始值,而且數(shù)據(jù)類型必須是值類型的,同時(shí)此類型初始化不能通過(guò)new來(lái)完成,所以struct不能用const來(lái)修飾.動(dòng)態(tài)常量:用readonly來(lái)修飾系統(tǒng)為其分配內(nèi)存空間聲明方式同上; *由readonly所定義的常量除了在定義的時(shí)候可以設(shè)定常量值外,還可以在類的構(gòu)造函數(shù)中進(jìn)行設(shè)定。由于readonly所定義的常量相當(dāng)于類的成員,因此使用const來(lái)定義常量所受到的類型限制,在使用readonly去定義的時(shí)候全部消失,即可以用readonly去定義任何類型的常量.C#語(yǔ)言基礎(chǔ)常量、變量、運(yùn)算符20C#語(yǔ)言基礎(chǔ)常量、變量、運(yùn)算符如何使用常量靜態(tài)常量:聲明:classaa{publicconstintf=9;}使用:aa.f;C#語(yǔ)言基礎(chǔ)常量、變量、運(yùn)算符21C#語(yǔ)言基礎(chǔ)常量、變量、運(yùn)算符動(dòng)態(tài)常量:聲明:classtest{publicreadonlystringff;publicaa(){this.ff=newstring(newchar[]{'d','f'});}}使用:testt=newtest();t.ffC#語(yǔ)言基礎(chǔ)常量、變量、運(yùn)算符22C#語(yǔ)言基礎(chǔ)常量、變量、運(yùn)算符變量:內(nèi)存中存放數(shù)據(jù)容器的名稱.就好像一個(gè)杯子,可以放水,可以放飲料……聲明變量:訪問(wèn)修飾符數(shù)據(jù)類型變量名例如:publicinta=0;(聲明同時(shí)并賦值)例如:publicinta;(只聲明變量并未賦值)例如:publicinta,b,c;*但要注意局部變量聲明后必須賦值C#語(yǔ)言基礎(chǔ)常量、變量、運(yùn)算符23C#語(yǔ)言基礎(chǔ)常量、變量、運(yùn)算符聲明變量注意事項(xiàng)C#中所有變量要區(qū)分大小寫C#中每一句結(jié)尾必須寫”;”表示結(jié)束不能引用沒(méi)有賦值的變量例如:inta;Console.WriteLine(a);不能對(duì)未聲明的變量賦值和引用例如:name="小明";Console.WriteLine(name);可以在聲明變量同時(shí)賦值例如:stringname="小明";Console.WriteLine(name);同類型的變量可以一起聲明例如:publicinta,b,c;不能聲明同名變量C#語(yǔ)言基礎(chǔ)常量、變量、運(yùn)算符24C#語(yǔ)言基礎(chǔ)常量、變量、運(yùn)算符運(yùn)算符:賦值操作符除基本的賦值操作符“=”之外還包括以下的組合賦值操作符+=如:intx;x+=5;相當(dāng)于:x=x+5;-=如:inty,z=4;y-=z;相當(dāng)于:y=y-z;*=如:doublex,y=2.3;x*=y;相當(dāng)于:x=x*y;/=如:intx,y;inta=5;y=3;x/=y+a;相當(dāng)于:x=x/(y+a);%=如:inty,x=12;y%=x;相當(dāng)于:y=y%x;>>=如:inty=16;y>>=2;相當(dāng)于:y=y>>2;<<=如:inta=32;a<<=3;相當(dāng)于:a=a<<3;^=如:inta=32;a^=2;相當(dāng)于:a=a^2;C#語(yǔ)言基礎(chǔ)常量、變量、運(yùn)算符25C#語(yǔ)言基礎(chǔ)常量、變量、運(yùn)算符算術(shù)操作符加法操作符(+)減法操作符(-)乘法操作符(*)除法操作符(/)求余操作符(%)求余不僅可以對(duì)整數(shù)操作還可以對(duì)小數(shù)操作例如:Console.WriteLine(3.5%2.1);C#語(yǔ)言基礎(chǔ)常量、變量、運(yùn)算符26C#語(yǔ)言基礎(chǔ)常量、變量、運(yùn)算符關(guān)系操作符==比較!=不等于<小于>大于<=小于等于>=大于等于*對(duì)于布爾類型、引用類型和字符串類型,只能使用==和!=兩個(gè)關(guān)系操作符,即無(wú)大小之分,只有是否相等和不相等之分例如:staticvoidMain(){inta=23,b=19;boolb1=false,b2=true,b3=false;doublex=7E+3,y=0.0001;charch='x';Console.WriteLine("a<b+4:{0}",a<b+4);Console.WriteLine("(b1&&b3)!=b2:{0}",(b1&&b3)==b2);Console.WriteLine("(b1&&b2)==b3:{0}",(b1&&b2)==b3);Console.WriteLine("x<y*1000:{0}",x<y*1000);Console.WriteLine("ch-32=='X'-'A'+65:{0}",ch-32=='X'-'A'+65);}C#語(yǔ)言基礎(chǔ)常量、變量、運(yùn)算符27C#語(yǔ)言基礎(chǔ)常量、變量、運(yùn)算符邏輯操作符&&表示邏輯“與”的關(guān)系,二元操作符;||表示邏輯“或”的關(guān)系,二元操作符;!表示邏輯“非”的關(guān)系,一元操作符;C#語(yǔ)言基礎(chǔ)常量、變量、運(yùn)算符28C#語(yǔ)言基礎(chǔ)常量、變量、運(yùn)算符條件操作符(唯一的一個(gè)三元運(yùn)算):?:寫法:表達(dá)式1?表達(dá)式2:表達(dá)式3三元運(yùn)算時(shí)如何工作的當(dāng)表達(dá)式1運(yùn)算成立時(shí)執(zhí)行表達(dá)式2否則就執(zhí)行表達(dá)式3思考:1==2?true:false
C#語(yǔ)言基礎(chǔ)常量、變量、運(yùn)算符29C#語(yǔ)言基礎(chǔ)C#程序控制結(jié)構(gòu)順序結(jié)構(gòu)什么事順序結(jié)構(gòu)反映事物之間一種有先有后的相互關(guān)系,在這種結(jié)構(gòu)中排在最前面的為第一,排在最后的為末尾,排在中間的有前驅(qū)和后繼,在這種結(jié)構(gòu)中程序由上到下依次執(zhí)行,直到最后一條語(yǔ)句為止.C#語(yǔ)言基礎(chǔ)C#程序控制結(jié)構(gòu)30C#語(yǔ)言基礎(chǔ)C#程序控制結(jié)構(gòu)選擇結(jié)構(gòu):If語(yǔ)句語(yǔ)法If(表達(dá)式){//一些操作}解釋:當(dāng)執(zhí)行到if語(yǔ)句是首先對(duì)表達(dá)式進(jìn)行計(jì)算,如果條件成立則執(zhí)行if后面大括號(hào)內(nèi)的操作示例:inta=5;intb=6;if(a<b){Console.WriteLine(b);}C#語(yǔ)言基礎(chǔ)C#程序控制結(jié)構(gòu)31C#語(yǔ)言基礎(chǔ)C#程序控制結(jié)構(gòu)選擇結(jié)構(gòu)雙分支形式:if-else語(yǔ)法:If(表達(dá)式){語(yǔ)句1;}Else{語(yǔ)句2;}解釋:當(dāng)執(zhí)行到if語(yǔ)句是首先對(duì)表達(dá)式進(jìn)行計(jì)算如果計(jì)算結(jié)果不成立則執(zhí)行else后面大括號(hào)中的語(yǔ)句,相反則執(zhí)行if后面大括號(hào)中的語(yǔ)句示例:inta=5;intb=6;if(a<b){Console.WriteLine(b);}else{Console.WriteLine(a);}C#語(yǔ)言基礎(chǔ)C#程序控制結(jié)構(gòu)32C#語(yǔ)言基礎(chǔ)C#程序控制結(jié)構(gòu)多分支形式:if-elseif……語(yǔ)法:If(表達(dá)式1){語(yǔ)句1;}Elseif(表達(dá)式2){語(yǔ)句2;}Elseif(表達(dá)式3){語(yǔ)句3;}……解釋:當(dāng)程序執(zhí)行到if語(yǔ)句時(shí)首先計(jì)算表達(dá)式1如果計(jì)算結(jié)果成立則執(zhí)行語(yǔ)句1,如果不成立則對(duì)表達(dá)式2進(jìn)行計(jì)算,如果表達(dá)式2計(jì)算成立則執(zhí)行語(yǔ)句2,如果不成立則對(duì)表達(dá)式3進(jìn)行計(jì)算,如果成立則執(zhí)行語(yǔ)句3,依次類推C#語(yǔ)言基礎(chǔ)C#程序控制結(jié)構(gòu)33C#語(yǔ)言基礎(chǔ)C#程序控制結(jié)構(gòu)示例:if(DateTime.Now.Hour>0&&DateTime.Now.Hour<=12){Console.WriteLine("早上好");}elseif(DateTime.Now.Hour>12&&DateTime.Now.Hour<=18){Console.WriteLine("下午好");}elseif(DateTime.Now.Hour>18&&DateTime.Now.Hour<=24){Console.WriteLine("晚上好");}C#語(yǔ)言基礎(chǔ)C#程序控制結(jié)構(gòu)34C#語(yǔ)言基礎(chǔ)C#程
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度物流園區(qū)車位購(gòu)置及倉(cāng)儲(chǔ)服務(wù)合同4篇
- 2024水保編制技術(shù)服務(wù)合同-水利設(shè)施養(yǎng)護(hù)與管理3篇
- 2024酒銷售合同范本
- 2024版煤炭運(yùn)輸合同薦
- 2025年度上市公司股權(quán)轉(zhuǎn)讓代辦服務(wù)協(xié)議4篇
- 2025年度商鋪出售合同模板(含廣告位使用權(quán))4篇
- 2025年度環(huán)保技術(shù)研發(fā)與應(yīng)用承包協(xié)議6篇
- 2024運(yùn)動(dòng)會(huì)專業(yè)運(yùn)動(dòng)場(chǎng)地租賃合同協(xié)議書6篇
- 2025年度新能源車充電樁建設(shè)承包掛靠合同范本3篇
- 2025年度整棟廠房出租承包與使用權(quán)轉(zhuǎn)讓合同4篇
- 神經(jīng)外科進(jìn)修匯報(bào)課件
- 2024老年人靜脈血栓栓塞癥防治中國(guó)專家共識(shí)(完整版)
- 騰訊營(yíng)銷師認(rèn)證考試題庫(kù)(附答案)
- 鄰近鐵路營(yíng)業(yè)線施工安全監(jiān)測(cè)技術(shù)規(guī)程 (TB 10314-2021)
- 四年級(jí)上冊(cè)脫式計(jì)算100題及答案
- 資本市場(chǎng)與財(cái)務(wù)管理
- 河南近10年中考真題數(shù)學(xué)含答案(2023-2014)
- 八年級(jí)上學(xué)期期末家長(zhǎng)會(huì)課件
- 2024年大學(xué)試題(宗教學(xué))-佛教文化歷年考試高頻考點(diǎn)試題附帶答案
- HGE系列電梯安裝調(diào)試手冊(cè)(ELS05系統(tǒng)SW00004269,A.4 )
- 尤文肉瘤的護(hù)理查房
評(píng)論
0/150
提交評(píng)論