久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

.NET實習個人總結

時間:2019-05-12 06:21:12下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關的《.NET實習個人總結》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《.NET實習個人總結》。

第一篇:.NET實習個人總結

.NET實習個人總結

實習就要接近尾聲了,其實我很不愿意寫這個總結,因為在寫完這個總結的時候也就意味著要結束我的實習生活了,在這段實習期間,我收獲到了不少的知識,而且也懂得了公司的一些規章制度,更全面的了解到了以后要是工作應該怎么做,不會初來乍到的去犯錯誤了,這次實習給了我一個機會,讓我體驗到了上班的樂趣。

雖然這段時間只有上午去公司,但是讓我又養成了一個很好的習慣,那就是早起,平時在學校不到上課點都不起床,現在7點有時候甚至不到7點就起床了,這樣非常好,而且上午接受培訓期間,我也習慣了聽課,從而達到聽課不困了。

這段時間,我又深入到了.NET的學習中,從剛開始的皮毛知識,已經演變到了可以達到團隊甚至自己就可以編寫出一個軟件了,這個實習的項目是《PSS進銷存系統》雖然知識一個簡單的系統軟件,但是我們可以由一個小軟件演變成為一個大軟件,再演變為更大的軟件,不再單單是一個進銷存系統了。

在這次學習中,我知道了常規的一些代碼如何書寫了,還更深入的了解到了VS 2008和數據庫的使用,在編寫代碼的時候肯定會遇到一些問題,但是我們團隊憑著不怕苦不怕累的精神去虛心向別人請教問題,最終完成了《PSS進銷存系統》的研發,雖然功能沒有完全的開發完畢,但是我們一致認為這不是問題,因為我們有更多的時間去接觸它,而并不單單的在課堂上做。課堂的時間畢竟是有限的,課外的時間是無限的,所以我們會繼續努力,一步一步的向上爬,最終會

完成這個項目。

最后一節課的時候,老師給我們講了一些面試的技巧,叫做《面試寶典》我們從中也學到了很多知識,例如:如何跟公司交流等……

這次的實習給了我很大的信心,讓我在IT行業發展有了更大的信心。相信我的明天會更好!

——.NET(1班)胡志強

第二篇:XX年最新關于.net實習總結

XX年最新關于.net實習總結

畢業實習是教學過程中的重要組成部分,是使學生獲取生產、經營實際知識和技能,鞏固和加深對理論知識的理解,培養與提高能力的重要實踐環節。下面是小編整理的XX年最新關于.net實習總結范文,希望能為您帶來幫助!XX年最新關于.net實習總結范文一

在這兩個星期的實習過程中,老師帶我們重新回顧了一遍所學的知識,比如C語言,數據庫,網頁制作等,讓我們更加加深了對所學知識的理解。

畢業實習是教學過程中的重要組成部分,是使學生獲取生產、經營實際知識和技能,鞏固和加深對理論知識的理解,培養與提高能力的重要實踐環節。通過本次實習,學生將進一步加深對網站制作、設計、開發的理解,進一步熟悉用.NET開發網站程序的相關知識,為學生畢業后實際工作打下良好的基礎。

我們實習的單位的是軟帝信息科技有限公司,這里有專門的.NET培訓老師指導我們,設備齊全,老師也很負責。

.NET技術的發展十分迅猛,它是微軟開發的一個大型平臺,涵蓋了互聯網應用的很多方面,用來開發各種應用程序和大型網站。我們實習使用C#為.NET的編程語言,主要學習和開發Web方面的知識。

帶我們實習的肖老師是一位經驗豐富、技術嫻熟的軟件工程師,他非常細心地指導我們,對我們不懂的問題能夠進行詳細的講解,他對我們要求非常嚴格,但這也是件好事,這樣才能有所提高。

老師帶我們開發.NET網站,這個網站是一個精品課程網站,使用vsXX環境開發,采用div+Css網頁布局,C#,MSSQL數據庫,網站采用flash閱讀器顯示文章、ppt、word,技術比較先進。

由于學校離公司太遠了,我們每天早上7點起來,坐一個半小時的公交,然后開始一天的實習,在外奔波比較辛苦,不過大家都能堅持,精神可嘉。

同學們基礎較差,實習前幾天老師帶我們復習,C語言的語法,sql語句,vsXX的使用等等,高強度的復習使部分同學無法接受,雖然感覺很累,但是每天都有收獲。

雖然學了三年計算機,對很多計算機理論知識很有了解,學了很多東西,什么都會一點,但是真正精通的不多,實際運用的時候就無從下手,這是很多學計算機同學的現狀。我本人讀網頁制作、div+Css設計、網站開發方面比較熟悉,也是我的強項,雖然在同學當中比較擅長,但是實習的時候感覺還是有很多不足,感到真正實踐還是有點困難,還需繼續努力加強學習。

往往老師布置一個任務下來,同學們往往都無從下手,不知道怎么動手,最后都是在老師一步一步的帶領下完成,這說明了我們在學校學習期間,非常缺乏實際動手能力,這是需要加以彌補的,否則無法參與實際產品的開發。

面對這種情況,老師只好帶我們從最簡單、最基礎的東西學起,但是時間有限,只能強行把大量知識灌輸我們,對于很多基礎不好的同學來說,只能望洋興嘆。盡管如此,也是有所效果的,這樣可以系統的讓我們對所學知識有個整體的了解,而不是分散的,知道一個完整的程序或者網站都是用什么具體的計算機學科來完成的。

經過兩個星期的實習,對網站開發有了更深入的理解,學習了很多方法,積累了一些經驗,很有收獲。學無止境,實習的過程讓我深知自身知識的不夠,還需繼續努力學習,做得更好。

XX年最新關于.net實習總結范文二

實習就要接近尾聲了,其實我很不愿意寫這個總結,因為在寫完這個總結的時候也就意味著要結束我的實習生活了,在這段實習期間,我收獲到了不少的知識,而且也懂得了公司的一些規章制度,更全面的了解到了以后要是工作應該怎么做,不會初來乍到的去犯錯誤了,這次實習給了我一個機會,讓我體驗到了上班的樂趣。

雖然這段時間只有上午去公司,但是讓我又養成了一個很好的習慣,那就是早起,平時在學校不到上課點都不起床,現在7點有時候甚至不到7點就起床了,這樣非常好,而且上午接受培訓期間,我也習慣了聽課,從而達到聽課不困了。這段時間,我又深入到了.NET的學習中,從剛開始的皮毛知識,已經演變到了可以達到團隊甚至自己就可以編寫出一個軟件了,這個實習的項目是《PSS進銷存系統》雖然知識一個簡單的系統軟件,但是我們可以由一個小軟件演變成為一個大軟件,再演變為更大的軟件,不再單單是一個進銷存系統了。

在這次學習中,我知道了常規的一些代碼如何書寫了,還更深入的了解到了VS XX和數據庫的使用,在編寫代碼的時候肯定會遇到一些問題,但是我們團隊憑著不怕苦不怕累的精神去虛心向別人請教問題,最終完成了《PSS進銷存系統》的研發,雖然功能沒有完全的開發完畢,但是我們一致認為這不是問題,因為我們有更多的時間去接觸它,而并不單單的在課堂上做。課堂的時間畢竟是有限的,課外的時間是無限的,所以我們會繼續努力,一步一步的向上爬,最終會完成這個項目。最后一節課的時候,老師給我們講了一些面試的技巧,叫做《面試寶典》我們從中也學到了很多知識,例如:如何跟公司交流等…… 這次的實習給了我很大的信心,讓我在IT行業發展有了更大的信心。相信我的明天會更好!XX年最新關于.net實習總結范文三

開學第一個月,是培養計劃中進行畢業實習的日子。眾所周知,畢業實習是理論與實踐相結合的重要環節,目的是提高學生動手能力和綜合實踐能力,提高學生的學習興趣,為提高學生的就業競爭力打好基礎。同時,畢業設計會使學生了解社會對計算機信息管理的應用現狀及發展需求,進一步理解和領會所學的基本理論,了解計算機信息管理技術的發展及應用。另外,畢業設計也能培養學生理論聯系實際水平,將所學知識應用到實際工作中,培養學生發現問題、分析問題和解決問題的能力,從而提高學生從事實際工作的能力。它要求學生通過對具體實習項目的分析,理論實踐相結合,鞏固和發展所學理論知識,掌握正確的思想方法和基本技能。

我通過學院老師的推薦,來到了××××科技有限公司××分公司。××××科技有限公司,成立于××××年××月,注冊資金××××萬元,是××省重點支持的高新技術企業、軟件企業。具有計算機信息系統集成一級資質、涉及國家秘密的計算機信息系統集成乙級資質。作為計算機信息系統集成領域的領先者之一,是一家以高科技為依托,專業從事系統集成、軟件開發、咨詢與服務的綜合性IT企業,年產值近三億元。

本次實習,主要任務是聽從公司帶隊負責人的意見,做好安排的各項工作。而對個人而言,則是通過參與實際的項目開發,進入實際的工作環境,一方面加深對開發的理解,增強本科在校期間所學理論向現實應用的轉換;另一方面,加強實際開發能力,為自己的畢業設計作一定準備。

實習第一天,向我的實習負責人進行了簡要自我介紹,之后跟著他參觀了公司的市場部、工程部、軟件部、設備維修部以及技術部,看到各位前輩都很專注于手中的工作。最后我們來到了研發部,也就是我為期月余的工作地點。在這一天我了解到,每天8:00至8:30進行小組早會,每人明確自己當天的任務。之后,投入上午的工作。12:00至14:00是午飯及午休時間,然后開始下午的工作,下午5:30后會開當日總結會,對當天工作進行總結,并于小姐負責人一起討論各自下一天的工作任務。當天如果任務沒有完成,就得加班。同時,不定期召開工作會,對整個項目進行整體討論,總結上一階段成果,發現不足,制定下一階段計劃。

接現來的工作中,整個小組負責的是重慶藥物網上交易系統的實現,我零零散散參與了sqlsever中數據的增、刪、改、察測試;需求分析的討論、撰寫;系統說明ppt的制作;通過本次實習,對個人而言,最大的收獲莫過于對面向對象編程的進一步學習理解,以及實習項目開發中對于面向對象思想的應用,讓面向對象編程的思維在自己的腦海里扎根。以前雖然也知道面向對象,知道面向對象編程,但大多數時候更理解為用面向對象編程語言進行程序開發,只要是用到C#,用到java,那就叫面向對象。也知道面向對象編程的核心思想如封裝、繼承、多態等,但真正開發的時候用到的很少,不管什么東西,能在一個類里寫完絕對不會多用另一個類,導致程序的可讀性、擴展性都非常差。而通過本次實習,項目經理先再次講解面向對象的思想,再在程序的開前教給大家,程序的開發過程中嚴格要求大家做到用面向對象的思維來實現程序的開發。通過這樣理論和實際的相互結合,大家在開發程序過程中真正學會了如何劃分功能模塊進行封裝、如何使用繼承,如何使用多態。

對于實習的全過程,除開編程方面的理論與實踐,最大的收獲應該是一種體驗。這不僅僅是學習兩個字就能收獲到的。包括公司的作息習慣,工作任務的完成方法,人際關系的處理等等。總的說來,感覺公司比學校里實際多了,學校里你可以我行我素,出了問題老師會幫你想法解決,同學朋友會包容你安慰你,但在公司里不再如此,出了問題,那就會直接跟工資、職務的進升掛勾,個人不得不謹小慎微。另外,還聽項目經理助理說了一些工作中老板面前、同事面前的不同,如一個任務,老板面前,正常需要五分鐘能完成的,一定要三分鐘完成,而在同事面前,能五分鐘完成的一定會邊耍邊做10分鐘完成。因為老板面前要掙表現,以便得到賞識;同事面前沒那必要,而且自己做完了余下的時間還要幫別人處理,同樣辛苦,還不如一邊把節奏放慢點,讓自己輕松點。當老板問到任務是否艱巨時,想方設法都要夸大一點任務的難度,讓老板知道你的辛苦,還是為了得到賞識。只有老板賞識才會有加工資,才會有職務的上升。他所說這些,我并不贊同,人的一生如果僅僅為了工資、職務奮斗,何其悲哀;事事謹小慎微,權衡利弊,投機取巧,豈不荒唐。但卻寫下,只是覺得社會實際與美好的學校截然不同,就在你身邊,充斥了太多的利益,或許這位助理曾經也是我現在的想法,但來到真實的工作環境,迫于現實改變了。對個人而言,是保持美好的純真,還是跟隨現實,被其改變,現今無法知曉,唯有拭目以待!

第三篇:.net實習心得體會

.net實習心得體會

我也是XX年的畢業生,在北京一個很不知名的學校學計算機專業,我的方向是做.Net開發。

個人覺得在北京找軟件開發方面的實習還是挺容易的。我從大三暑假開始找實習,第一次面試就成功了,是在用友軟件,在那里實習了4個多月。那的領導和同事都很好,我覺得公司對在校學生還是挺能理解的,我們一共3個實習生,領導會給我們充足的學習時間,給我們已經寫好的代碼讓我們去閱讀,給我們分配任務時,也給我們充足的時間去做,而且還有現成的代碼去模仿??傊谟糜训乃膫€月算是讓我初識了軟件公司里人們每天日常的生活,還有編程方面的相關規范和常用的工具等等。

我是7月份進的用友,12月份我就主動要求離開了。離開的原因是因為,要我們做的項目很少,大部分時間就是坐在電腦前,從上班坐到下班,而且領導說可能到春節前也不會有項目做了。我想很多實習生都經歷過這種“無事可做”的工作,于是考慮了再三,還是決定離開這里。其實我也不希望做個不安分的整天跳來跳去的人,去辭職的時候領導還找我談了半天讓我好好考慮考慮,不過我最后還是沒有留下來。直到現在我還對這件事耿耿于懷,總覺得有點愧對帶了我們幾個月的領導。

在離開用友的前一周我就開始在網上投簡歷,51,智聯,我幾乎是把這兩個網站每天發布的.net職位信息都投一遍。接下來,就是各種面試通知,最多的時候是一天有四個。我只好專門找了一個本子來記錄每天要去面試的公司。軟件開發的面試,基本上都會先有一個筆試,我就把每次筆試不會做的題目都記下來,整理到一起。發現各個公司筆試題的重復率還是挺高的,也許面霸就是這樣煉成的,呵呵。

最后選擇了位于中關村的一家公司,北大軟件,還是做.Net實習生。如今在這里已經半個月了,漸漸適應了這里,希望能夠盡快上手工作。

不過一想到近在眼前的畢業,心里還是挺沒底的,先不說還不知道自己能不能憑借技術在公司站穩腳跟,就算是站穩了,在北京這種地方,一個做.Net的小程序員能不能生存下去,我覺得也是個問題。北漂、蟻族、蝸居……這一個個詞仿佛變得離我很近很近了,不知道自己離開了學校這個保護傘會變成什么樣子。我家是天津的,雖然很近,但是還是覺得北京讓人很沒有歸屬感。

今天是周末,呆在宿舍里挺無聊,寫下此文和大家共勉,希望XX年的畢業生們都找到好工作。

在這兩個星期的實習過程中,老師帶我們重新回顧了一遍所學的知識,比如C語言,數據庫,網頁制作等,讓我們更加加深了對所學知識的理解。

畢業實習是教學過程中的重要組成部分,是使學生獲取生產、經營實際知識和技能,鞏固和加深對理論知識的理解,培養與提高能力的重要實踐環節。通過本次實習,學生將進一步加深對網站制作、設計、開發的理解,進一步熟悉用.NET開發網站程序的相關知識,為學生畢業后實際工作打下良好的基礎。

.NET技術的發展十分迅猛,它是微軟開發的一個大型平臺,涵蓋了互聯網應用的很多方面,用來開發各種應用程序和大型網站。我們實習使用C#為.NET的編程語言,主要學習和開發Web方面的知識。

同學們基礎較差,實習前幾天老師帶我們復習,sql語句,vsXX的使用等等,高強度的復習使部分同學無法接受,雖然感覺很累,但是每天都有收獲。,雖然在同學當中比較擅長,但是實習的時候感覺還是有很多不足,感到真正實踐還是有點困難,還需繼續努力加強學習。

往往老師布置一個任務下來,同學們往往都無從下手,不知道怎么動手,最后都是在老師一步一步的帶領下完成,這說明了我們在學校學習期間,非常缺乏實際動手能力,這是需要加以彌補的,否則無法參與實際產品的開發。

面對這種情況,老師只好帶我們從最簡單、最基礎的東西學起,但是時間有限,只能強行把大量知識灌輸我們,對于很多基礎不好的同學來說,只能望洋興嘆。盡管如此,也是有所效果的,這樣可以系統的讓我們對所學知識有個整體的了解,而不是分散的,知道一個完整的程序或者網站都是用什么具體的計算機學科來完成的。

經過兩個星期的實習,對c#.net開發有了更深入的理解,學習了很多方法,積累了一些經驗,很有收獲。學無止境,實習的過程讓我深知自身知識的不夠,還需繼續努力學習,做得更好。

第四篇:.net實習報告

月末總結

這一個月在XX公司的實現,我開始漸漸的熟悉了這個環境,讓我感覺到,要作為一個真正的優秀的軟件工程師,我們還有很大的差距。

首先,我感覺到困難的是,在學校,我們都比較注重的是理論知識的學習,忽視了動手能力的培養,這跟我們出來實習到來了很大的麻煩,就造成了實習生的知識技能與用人單位要求的巨大代溝,但是通過這一個月的實習,我明白了我自身的差距,也在項目經理的培訓和指導下,在自身的努力下,不斷的取得進步,我深知這種進步與實際的工作技能還有很大的差距,但是我會在之后的實習生活中不斷的學習,不斷的進步。

其次,在學校學習的面向對象的語言主要是java等,很少接觸到c#/.net這就跟實習帶來了不少麻煩,但是,我深信只要自己好好的努力,不斷向師兄們學習,一定能克服這個問題的。在學校學習的階段,對html、css+div、javascript、jquery、oracle等學習都比較粗淺,而且由于學習的時間比較久了,更是淡忘了不少,所以在實習的這個月中,就在不斷的強化這些知識。我深知要學好這些東西,不是一朝一夕的事情,我會長此以往,不斷的去學習,并掌握它們。

最后,要感謝師兄對我們的培訓,分享自己的經驗,讓我們明白了實習中要學習的重點,讓我們少走彎路。而且我知道自身的動手能力還很差,專業技能還不夠好,所以,在之后的實習過程中,我會更加努力,虛心師兄們、同事們學習,不斷取得進步。

Lixw_ok

第五篇:.Net面試題(個人整理)

第1頁 /共17.列舉ASP.NET 頁面之間傳遞值的幾種方式。答:

? QueryString是一種非常簡單的傳值方式,他可以將傳送的值顯示在瀏覽器的地址欄中。如果是傳遞一個或多個安全性要求不高或是結構簡單的數值時,可以使用這個方法。但是對于傳遞數組或對象的話,就不能用這個方法了。

? Application對象的作用范圍是整個全局,也就是說對所有用戶都有效。其常用的方法用Lock和UnLock。

? Session變量想必這個肯定是大家使用中最常見的用法了,作用于用戶個人,所以,過量的存儲會導致服務器內存資源的耗盡。

? Cookie對象變量這個也是大家常使用的方法,與Session一樣,其是什對每一個用戶而言的,但是有個本質的區別,即Cookie是存放在客戶端的,而session是存放在服務器端的。而且Cookie的使用要配合ASP.NET內置對象Request來使用。

? Server.Transfer方法這個才可以說是面象對象開發所使用的方法,其使用Server.Transfer方法把流程從當前頁面引導到另一個頁面中,新的頁面使用前一個頁面的應答流,所以這個方法是完全面象對象的,簡潔有效。

3.一列數的規則如下: 1、1、2、3、5、8、13、21、34......求第30位數是多少,用遞歸算法實現。

答:publicstaticint Calculate(int x){ int retInt = 1;if(x > 2){ return Calculate(x1);} else

return retInt;} 4.C#中的委托是什么?事件是不是一種委托?

答:委托是一種定義方法簽名的類型,可以與具有兼容簽名的任何方法關聯??梢酝ㄟ^委

托調用方法。委托用于將方法作為參數傳遞給其他方法。委托具有以下特點:

? 委托類似于 C++ 函數指針,但它們是類型安全的。? 委托允許將方法作為參數進行傳遞。? 委托可用于定義回調方法。

? 委托可以鏈接在一起;例如,可以對一個事件調用多個方法。? 方法不必與委托簽名完全匹配。事件是一種特殊的委托。

5.override與重載的區別 答:

Override:要擴展或修改繼承的方法、屬性、索引器或事件的抽象實現或虛實現,重寫的基方法必須與override方法具有相同的簽名。

第2頁 /共17

方法重載:一個類中可以有一個以上的方法擁有相同的名稱。但必須有不相同的簽名。

6.如果在一個B/S結構的系統中需要傳遞變量值,但是又不能使用Session、Cookie、Application,您有幾種方法進行處理?

答: QueryString、Server.Transfer方法。

7.請編程遍歷頁面上所有TextBox控件并給它賦值為string.Empty? 答:

foreach(Control control inthis.Controls){ if(control isTextBox){ TextBox tb =(TextBox)control;tb.Text = String.Empty;} }

8.請編程實現一個冒泡排序算法? 答:

//冒泡排序

publicstaticvoid MaoPaoSort(refint[] arrays){ if(arrays!= null&& arrays.Length > 0){ for(int i = 1;i < arrays.Length;i++){ bool isChange = false;for(int j = 0;j < arrays.Length-i;j++){ if(arrays[j] > arrays[j + 1]){ int tempValue = arrays[j];arrays[j] = arrays[j + 1];arrays[j + 1] = tempValue;isChange = true;} } if(!isChange)break;} } }

第3頁 /共17

9.描述一下C#中索引器的實現過程,是否只能根據數字進行索引?

答:索引器允許類或結構的實例就像數組一樣進行索引。索引器類似于屬性,不同之處在于它們的訪問器采用參數。Public ReturnType this[ paramType index]{get{} set{}},可以用任何類型進行索引。

10.求以下表達式的值,寫出您想到的一種或幾種實現方法: 1-2+3-4+??+m 答:publicstaticint sumMethod1(int m){ int sum=0;for(int i = 1;i <= m;i++){ if(i % 2!= 0)sum += i;else

sum-= i;} return sum;}

publicstaticint sumMethod2(int m){ int sum = 0;if(m % 2!= 0)sum = m / 2 + 1;else

sum =-(m / 2);return sum;}

12.在下面的例子里

classA { public A(){ PrintFields();} publicvirtualvoid PrintFields(){ } }

classB : A { int x = 1;int y;public B()

第4頁 /共17

{ y =-1;} publicoverridevoid PrintFields(){ Console.WriteLine(“x={0},y={1}”, x, y);} } 當使用new B()創建B的實例時,產生什么輸出? 答:X=1,Y=0

13.什么叫應用程序域?

答:應用程序域(application domain)(AppDomain)一種邊界,它由公共語言運行庫圍繞同一應用程序范圍內創建的對象建立(即,從應用程序入口點開始,沿著對象激活的序列的任何位置)。應用程序域有助于將在一個應用程序中創建的對象與在其他應用程序中創建的對象隔離,以使運行時行為可以預知。在一個單獨的進程中可以存在多個應用程序域。

14.CTS、CLS、CLR分別作何解釋?

答:CTS:通用類型系統。CLS:通用語言規范。CLR:公共語言運行庫。

15.什么是裝箱和拆箱?

答:裝箱:裝箱轉換是指將一個值類型隱式或顯式地轉換成一個object類型,拆箱:拆箱轉換是指將一個對象類型顯式地轉換成一個值類型。

16.什么是受管制的代碼?

答:受托管的代碼不能直接寫內存,是安全的,它受CLR的內存安全管理,而非托管代碼是非安全代碼,可以使用指針操作內存

18.net中讀寫數據庫需要用到那些類?他們的作用? 答:DataSet:數據存儲器

Connection對象,用來創建和打開,關閉數據庫連接。

Command對象,用來執行各種sql語句或者調用存儲過程。

Adapter對象,數據適配器,用來執行SQL語句,配合數據集執行比較多。DataReader,只讀的對象,有著很高的性能。

21.在.net中,配件的意思是? 答:程序集。(中間語言,源數據,資源,裝配清單)

22.常用的調用WebService的方法有哪些? 答:1.使用WSDL.exe命令行工具。

2.使用VS.NET中的Add Web Reference菜單選項

第5頁 /共17

23..net Remoting 的工作原理是什么?

答:服務器端向客戶端發送一個進程編號,一個程序域編號,以確定對象的位置。

31.公司要求開發一個繼承System.Windows.Forms.ListView類的組件,要求達到以下的特殊功能:點擊ListView 各列列頭時,能按照點擊列的每行值進行重排視圖中的所有行(排序的方式如DataGrid相似)。根據您的知識,請簡要談一下您的思路

答:根據點擊的列頭,包該列的名稱取出,按照該列名排序后,再綁定到ListView中。

35.能用foreach遍歷訪問的對象需要實現IEnumerable接口或聲明GetEnumerator方法的類型。

36.GC是什么? 為什么要有GC? 答:GC是垃圾收集器。程序員不用擔心內存管理,因為垃圾收集器會自動進行管理。要請求垃圾收集,可以調用下面的方法之一:System.GC.Collect();

37.String s = new String(“xyz”);創建了幾個String Object? 答:兩個對象,一個是“xyx”,一個是指向“xyx”的引用對像s。

38.abstract class和interface有什么區別? 答: 抽象類:

? 只能用做其它類的基類,它就是被設計來被繼承的。? 不能創建它的實例。

? 它使用abstract修飾符來聲明。? 抽象類可以包含抽象成員,但不是必須的,它的成員可以抽象成員和普通帶實現的成員的任意組合。

? 它自己可以派生自另一個抽象類。任何派生自抽象類的類必須使用override關鍵字實現該類所有的抽象成員,除非派生類自己也是抽象類。接口:

? 接口是表示一組函數成員而不實現成員的引用類型。其它類和結構可以實現接口。? 接口聲明不包括數據成員。

? 接口聲明只能包含如下類型的靜態成員函數的聲明:方法、屬性、事件、索引。? 接口的成員不能包含任何實現代碼,而在每一個成員聲明的主體后必須使用分號。? 接口名稱必須從大寫的I開始。它和類一樣,也可以聲明成分部接口。? 接口聲明可以有任何的訪問類型:public、protected、internal、private。? 接口成員是隱式Public的,不允許有任何訪問修飾符。

1,什么是線程池

為了幫我們降低創建和銷毀線程相關的成本,CLR為每一個進程維護了一個線程池。一開始進程的線程池是空的,如果進程使用的線程被創建,并且完成了線程的執行,它不會被銷毀,而是加入到進程的線程池中,這后,如果進程需要一個另外一個線程,CLR就會從池中還原一個線程,這就節省了很多時間。

39.啟動一個線程是用run()還是start()?

第6頁 /共17

答:啟動一個線程是調用start()方法,這并不意味著線程就會立即運行,只是進入了可運行狀態。直接調用run()方法不會產生線程,而是把它當作普通的方法調用,馬上執行

40.接口是否可繼承接口? 抽像類是否可實現(implements)接口? 抽像類是否可繼承實體類(concrete class)? 答:接口可以繼承接口。抽像類可以實現(implements)接口,抽像類是否可繼承實體類,但前提是實體類必須有明確的構造函數。

41.構造器Constructor是否可被override? 答:構造器Constructor不能被繼承,因此不能重寫Overriding,但可以被重載Overloading。

42.是否可以繼承String類? 答:不可以,因為String類是密封類,被Sealed修飾符所修飾。

44.兩個對像值相同(x.equals(y)== true),但卻可有不同的hash code,這句話對不對? 答:不對,有相同的hash code。

Hash Code:可以簡單的理解為內存的地址?!?=” : 操作比較的是兩個變量的值是否相等,對于引用型變量表示的是兩個變量在堆中存儲 的地址是否相同,即棧中的內容是否相同。

“equals” : 操作表示的兩個變量是否是對同一個對象的引用,即堆中的內容是否相同。而字符串是一個特殊的引用型類型,在C#語言中,重載了string 對象的很多方法方法(包括equals()方法),使string對象用起來就像是值類型一樣。

45.swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上? 答:可以。

47.當一個線程進入一個對象的一個synchronized方法后,其它線程是否可進入此對象的其它方法? 不能,一個對象的一個synchronized方法只能由一個線程訪問。

49.List, Set, Map是否繼承自Collection接口? 答:List,Set是Map不是

51.數組有沒有length()這個方法? String有沒有length()這個方法? 答:數組和string都沒有Length()方法,只有Length屬性。

52.sleep()和 wait()有什么區別? 答:sleep()方法是將當前線程掛起指定的時間。

wait()釋放對象上的鎖并阻塞當前線程,直到它重新獲取該鎖。

53.short s1 = 1;s1 = s1 + 1;有什么錯? short s1 = 1;s1 += 1;有什么錯? 答:short s1 = 1;s1 = s1 + 1;有錯,s1是short型,s1+1是int型,不能隱式轉化為short型??尚薷臑閟1 =(short)(s1 + 1)。short s1 = 1;s1 += 1正確。

第7頁 /共17

復合賦值表達式自動地將所執行計算的結果轉型為其左側變量的類型,s1+=1等價于s1=(short)s1+1;

55.如何處理幾十萬條并發數據?

答:用存儲過程或事務。取得最大標識的時候同時更新..注意主鍵不是自增量方式這種方法并發的時候是不會有重復主鍵的..取得最大標識要有一個存儲過程來獲取.56.Session有什么重大BUG,微軟提出了什么方法加以解決?

答:是iis中由于有進程回收機制,系統繁忙的話Session會丟失,可以用Sate server或SQL Server數據庫的方式存儲Session不過這種方式比較慢,而且無法捕獲Session的END事件。

57.進程和線程的區別?

答:進程是系統進行資源分配和調度的單位;線程是CPU調度和分派的單位,一個進程可以有多個線程,這些線程共享這個進程的資源。

進程:進程就是一組資源,它們構成了一個正在運行的程序。線程:在進程中系統創建了一個叫做線程的內核對象,線程體現了一個程序的真實執行情況。

58.堆和棧的區別?

答:棧是編譯期間就分配好的內存空間,因此你的代碼中必須就棧的大小有明確的定義;堆是程序運行期間動態分配的內存空間,你可以根據程序的運行情況確定要分配的堆內存的大小。

棧:它是一個內存數組,是一個LIFO的數據結構,數據只能從棧頂插入和刪除。

堆:它是一塊內存區域,在堆里可以分配大塊的內存用于存儲某類型的數據,堆里的內存可以以任意順序存入和取出。

59.成員變量和成員函數前加static的作用? 答:

? 它們用來反映類的狀態。

? 靜態成員它被類的所有實例所共享,所有實例都訪問同一內存位置。? 它們獨立于所有的類實例,即使沒有類實例,也可以調用類的靜態成員。

60.ASP。NET與ASP相比,主要有哪些進步? 答:asp解釋形,aspx編譯型,性能提高,可以跟美工的工作分開進行,更有利于團隊開發。

61.產生一個int數組,長度為100,并向其中隨機插入1-100,并且不能重復。

publicstaticint[] BuildIntArray(){ int[] retsInt = newint[100];

第8頁 /共17

List tempList = newList();Random random = newRandom();while(tempList.Count < 100){ int num = random.Next(1, 101);if(!tempList.Contains(num))tempList.Add(num);} tempList.Sort();for(int i = 0;i < tempList.Count;i++)retsInt[i] = tempList[i];return retsInt;}

62.請說明在.net中常用的幾種頁面間傳遞參數的方法,并說出他們的優缺點。答:

? QueryString 傳遞一個或多個安全性要求不高或是結構簡單的數值。但是對于傳遞數組或對象的話,就不能用這個方法了

? session(viewstate)簡單,但易丟失作用于用戶個人,過量的存儲會導致服務器內存資源的耗盡。

? application 對象的作用范圍是整個全局,也就是說對所有用戶都有效。其常用的方法用Lock和UnLock ? cookie 簡單,但可能不支持,可能被偽造 Cookie是存放在客戶端的,而session是存放在服務器端的。而且Cookie的使用要配合ASP.NET內置對象Request來使用 ? input ttype=“hidden” 簡單,可能被偽造 ? url參數簡單,顯示于地址欄,長度有限

? Server.Transfer 把流程從當前頁面引導到另一個頁面中,新的頁面使用前一個頁面的應答流

? 數據庫穩定,安全,但性能相對弱

63.請指出GAC的含義? 答:全局程序集緩存。

GAC(Global Assembly Cache),他的作用是可以存放一些有很多程序都要用到的公共Assembly。這樣,很多程序就可以從GAC里面取得Assembly,而不需要再把所有要用到的Assembly都拷貝到應用程序的執行目錄下面。

64.向服務器發送請求有幾種方式?

答:get,post。get一般為鏈接方式,post一般為按鈕方式。區別:

Get方式,服務器端用Request.Qurystring取變量的值,安全性不高,傳送數據量小。

post方式,服務器端用Request.Form獲取提交的數據,安全性高。建議:

1、get方式的安全性較Post方式要差些,包含機密信息的話,建議用Post數據提交方式;

2、在做數據查詢時,建議用Get方式;而在做數據添加、修改或刪除時,建議用Post方式。

第9頁 /共17

65.DataReader與Dataset有什么區別? 答:

? 連接數據庫時DataSet是非面向連接的,而DataReader是面向連接的。

? DataSet表示一個數據集,是數據在內存中的緩存,可以包括多個表,是保存數據的數據結構。而Datareader不承擔保存數據的責任,它只負責從數據源讀取數據到本地而已,它不是數據結構,而是網絡通訊組件的高層封裝。

? DataSet可以離線處理,前后滾動,而DataReader不能離線處理,且是只讀向前的,速度快。

? DataSet可以存儲數據庫各種對象的,比如表觸發器等,可以更新回原來的數據庫。而DataReader只能存儲游標記錄,不可以更新回原來的數據庫,它類似一個只能向前的游標記錄集。

66.軟件開發過程一般有幾個階段?每個階段的作用?答: 軟件開發一般分為五個階段: ? 問題的定義及規劃

此階段是軟件開發與需求方共同討論,主要確定軟件的開發目標及其可行性。? 需求分析

在確定軟件開發可行性的情況下,對軟件需要實現的各個功能進行詳細需求分析。需求分析階段是一個很重要的階段,這一階段做的好,將為整個軟件項目的開發打下良好的基礎?!拔ㄒ徊蛔兊氖亲兓旧怼保瑯榆浖枨笠彩窃谲浖_發過程中不斷變化和深入的,因此,我們必須定制需求變更計劃來應付這種變化,以保護整個項目的正常進行。? 軟件設計

此階段中要根據需求分析的結果,對整個軟件系統進行設計,如系統框架設計、數據庫設計等。軟件設計一般分為概要設計和詳細設計,軟件設計將為軟件程序編寫打下良好的基礎。? 程序編碼

此階段是將軟件設計的結果轉化為計算機可運行的程序代碼。在程序編碼中必定要制定統一、符合標準的編寫規范。以保證程序的可讀性、易維護性。提高程序的運行效率。? 軟件測試

在軟件設計完成之后要進行嚴密的測試,一發現軟件在整個軟件設計過程中存在的問題并加以糾正。整個測試階段分為單元測試、組裝測試、系統測試三個階段進行。測試方法主要有白盒測試和黑盒測試。? 6.部署及維護。

67.在c#中using和new這兩個關鍵字有什么意義,請寫出你所知道的意義? Uning:

? using做為命名空間指令:通過在源文件頂端放置Using命名空間指令以避免不得不使用長名稱,它通知編譯器你將要使用來自某個指定命名空間的類型。? using做為別名指令:它允許對一個命名空間或命名空間中的一個類型起一個別名。? using語句:某些類型的非托管對象有數量限制或很耗費系統資源,這樣在代碼使用完它們后,就得盡可能快的釋放它們,using語句有助于簡化該過程并確保這些資源被適當的處置。

New :

第10頁 /共17

? 創建類和結構的實例。? 隱藏基類的方法。

? 創建匿名類型(var和new關鍵字一起使用時可以創建匿名類型,匿名類型只是一個繼承了Object的、沒有名稱的類,該類的定義從初始化器中推斷,類似于隱匿類型化的變量)。

68.需要實現對一個字符串的處理,首先將該字符串首尾的空格去掉,如果字符串中間還有連續空格的話,僅保留一個空格,即允許字符串中間有多個空格,但連續的空格數不可超過一個.答: string str = “ afdkd askdfji ksdafj ”;string strAfter = Regex.Replace(str.Trim(), @“s+”, “ ”);

69.下面這段代碼輸出什么?為什么?

int i = 5;int j = 5;if(Object.ReferenceEquals(i, j))Console.WriteLine(“Equal”);else

Console.WriteLine(“Not Equal”);答:Not Equal,因為ReferenceEquals是Object的靜態方法,用于比較兩個引用類型的對象是否是對于同一個對象的引用,對于值類型它總是返回false。

34.ReferenceEquals, == , Equals的區別

? String對于聲明的相同的字符串在堆上只保留一個Copy,所以有相同字符串值的兩個字符串變量將會指向相同的Reference。? ReferenceEquals:

它是Object的靜態方法,用于比較兩個引用類型的對象是否是對于同一個對象的引用,對于值類型它總是返回false。? ==:

它是一個可以重載的二元操作符,可以用于比較兩個對象是否相等。對于內置值類型,==判斷的是兩個對象的代數值是否相等。它會根據需要自動進行必要的類型轉換,并根據兩個對象的值是否相等返回true或者false,而對于用戶定義的值類型,如果沒有重載==操作符,==將是不能夠使用的。

對于引用類型,== 默認的行為與ReferenceEquals的行為相同,僅有兩個對象指向同一個Reference的時候才返回true。但是.NET Framework中的類很多對==進行了重載,例如String類的==與Equals的行為相同,判斷兩個字符串的內容是否相等。所以在應用中,對于系統定義的引用類型建議不要使用==操作符,以免程序出現與預期不同的運行結果。? Equals(): 它對于值類型和引用類型的定義不同,對于值類型,類型相同,并且數值相同(對于struct的每個成員都必須相同),則Equals返回 true,否則返回false。而對于引用類型,默認的行為與ReferenceEquals的行為相同,僅有兩個對象指向同一個Reference的時候才返回true??梢愿鶕枰獙quals進行重載,例如String類的Equals用于判斷兩個字符串的內容是否相等。

70.什么叫做SQL注入,如何防止?請舉例說明。

第11頁 /共17

答:利用sql語言漏洞獲得合法身份登陸系統。如身份驗證的程序設計成:

SqlCommand com=new SqlCommand(“Select * from users where username='”+t_name.text+“' and pwd='”+t_pwd.text+“'”);object obj=com.ExcuteScale();if(obj!=null)

{

//通過驗證

} 這段代碼容易被sql注入。如用戶在t_name中隨便輸入,在t_pwd中輸入1' or 1='1 就可以進入系統了??梢圆捎脜祷樵冋Z句進行防止。

71.什么是反射?

答:有關程序及其類型的數據被稱為元數據(metadata),它們保存在程序的程序集中。程序在運行時,可以查看其它程序集及其本身的元數據,一個運行的程序查看本身及其它程序集的元數據的行為叫做反射(reflection)。

72.用Singleton如何寫設計模式

publicsealedclassSun { privatestaticSun instance = null;private Sun(){} publicstaticSun Instance { get

{ return instance == null ? instance = newSun(): instance;} } }

73.什么是Application Pool?

答:Web應用,類似Thread Pool,提高并發性能。

74.什么是虛函數?什么是抽像函數?

? 虛函數:使它們可以在派生類中被重寫,它自身可以有函數的實現。

? 抽像函數:規定其非虛子類必須實現的函數,必須被重寫,它自身不可有函數的實現。

75.什么是XML?

答:XML即可擴展標記語言(Extensible Markup Language)。它是一種以簡單文本格式存儲數據的方式,這意味著它可以被任何計算機讀取,它在.Net中執行大量的任務,包括描述應用程序的配置、在Web服務之間傳輸信息等。

77.什么是ASP.net中的用戶控件?

第12頁 /共17

答:用戶控件是能夠在其中放置標記和 Web 服務器控件的容器。然后,可以將用戶控件作為一個單元對待,為其定義屬性和方法。有了用戶控件,就不必為每個需要相同內容的頁面多次創建用戶界面,編寫代碼,而只需要創建一個用戶控件,在幾個頁面中多次使用。

78.列舉一下你所了解的XML技術及其應用

答:xml用于配置,用于保存靜態數據類型.接觸XML最多的是web Services..和config,soap協議

79.ADO.net中常用的對象有哪些?分別描述一下。提供者對象:

? Connection 提供到數據源的基本連接。? Command 使用它對數據源發出命令。

? CommandBuilder 此對象用于構建Sql命令,在基于單一表查詢的對象中進行數據修改。? DataReader 這是一個快速而易用的對象,可以從數據源中讀取僅能前向和只讀的數據流。

? DataAdapter 它是一個通用的類,可以執行針對數據源的各種操作,包括更新變動的數據,填充DataSet對象以及其它操作。用戶對象:

? DataSet 它表示一組相關表,在應用程序中這些表作為一個單元來引用。

80.什么是code-Behind技術。

答:Code-Behind技術也稱為代碼隱藏技術,在ASP.NET中通過ASPX頁面指向CS文件的方法實現顯示邏輯和處理邏輯的分離,這樣有助于web應用程序的創建。比如分工,美工和編程的可以個干各的,不用再像以前asp那樣都代碼和html代碼混在一起,難以維護。

81.什么是SOAP,有哪些應用。

答:SOAP(Simple Object Access Protocol)簡單對象訪問協議,是在分散或分布式的環境中交換信息并執行遠程過程調用的協議,是一個基于XML的協議。使用SOAP,不用考慮任何特定的傳輸協議(最常用的還是HTTP協議),可以允許任何類型的對象或代碼,在任何平臺上,以任何一種語言相互通信。這種相互通信采用的是XML格式的消息。

82.C#中 property 與 attribute的區別,他們各有什么用處,這種機制的好處在哪里? ? Attribute是Microsoft.NET Framework文件的元數據,可以用來向運行時描述你的代碼,或者在程序運行的時候影響應用程序的行為。Attribute是派生于System.Attribute類之下,它的主要作用是描述

? Property是面向對象編程的基本概念,提供了對私有字段的訪問封裝,在C#中以get和set訪問器方法實現對可讀可寫屬性的操作,提供了安全和靈活的數據訪問封裝。

83.XML 與 HTML 的主要區別

? XML是HTML的補充,而不是HTML的替代品,XML和HTML是兩種不同用途的語言。? XML是被設計用來描述數據的,重點是:什么是數據,如何存放數據。而HTML是被設計用來顯示數據的,重點是:顯示數據以及如何顯示數據更好上面。

第13頁 /共17

? XML是自由的、可以擴展的,XML標記并不是預先規定好的,你必須創造你自XML標記并不是,而在HTML文檔中必須使用規則中定義好的標記。

? XML是區分大小寫字母的,HTML不區分。? 在HTML中,如果上下文清楚地顯示出段落或者列表鍵在何處結尾,那么你可以省略

或者之類的結束標記。在XML中,絕對不能省略掉結束標記。

? 在XML中,擁有單個標記而沒有匹配的結束標記的元素必須用一個 / 字符作為結尾。這樣分析器就知道不用查找結束標記了。

? 在XML中,屬性值必須封裝在引號中。在HTML中,引號是可用可不用的。? 在HTML中,可以擁有不帶值的屬性名。在XML中,所有的屬性都必須帶有相應的值。

84.c#中的三元運算符是? 答:?:。

85.當整數a賦值給一個object對像時,整數a將會被? 答:裝箱。

86.類成員有5種可訪問形式?

87.public static const int A=1;這段代碼有錯誤么?是什么?

答:const表現的很像靜態變量,它們對類的每個實例都是可見的,而且即使沒有類的實例它們也可以使用,而與靜態變量不同的是它沒有自己的存儲位置,而是在編譯時被編譯器替換,因此它不能聲明為Static。

88.float f=-123.567F;int i=(int)f;i的值現在是-123

將f的值強制轉換成int型,也就是將小數點后面的部分直接截取,保留整數部分。89.委托聲明的關鍵字是 Delegate。

91.在Asp.net中所有的自定義用戶控件都必須繼承自 Control。

92.在.Net中所有可序列化的類都被標記為[Serializable]。

93.在.Net托管代碼中我們不用擔心內存漏洞,這是因為有了GC垃圾回收機制。

94.下面的代碼中有什么錯誤嗎?_______ using System;class A

第14頁 /共17

{ public virtual void F(){ Console.WriteLine(“A.F”);} abstract class B:A { public abstract override void F();} 答:abstract override 是不可以一起修飾.95.當類T只聲明了私有實例構造函數時,則在T的程序文本外部,不可以從T派生出新的類,因為子類無法調用父類的構造函數,不可以直接創建T的任何實例。

96.Switch語句的格式

switch(1 + 1){ case 1: Console.WriteLine(“Wrong”);break;case 2: Console.WriteLine(“right”);break;default: Console.WriteLine(“jiaoyanqing”);break;}

97.在.Net中,類System.Web.UI.Page 可以被繼承么? 答:可以。

98..net的錯誤處理機制是什么?

答:.net錯誤處理機制采用try->catch->finally結構,發生錯誤時,層層上拋,直到找到匹配的Catch為止。

異常:它是程序中的運行時錯誤,它違反了一個系統約束或應用程序約束,或出現了在正常操作時未預料的情形,如果程序沒有提供處理該異常的代碼,系統會掛起這個程序。即使在Try塊中有Return語句,Finally塊也總是會在返回到調用代碼之前執行。

99.利用operator聲明且僅聲明了==,有什么錯誤么? 答:要同時修改Equale和GetHash()? 重載了“==” 就必須重載 “!=”

8.62-63=1 等式不成立,請移動一個數字(不可以移動減號和等于號),使得等式成立,如何移動?

答案:62移動成2的6次方

第15頁 /共17

105.對于這樣的一個枚舉類型:enumColor : byte { Red, Green, Blue, Orange };答:string[] ss = Enum.GetNames(typeof(Color));Array array = Enum.GetValues(typeof(Color));

107.C#可否對內存進行直接的操作?

答:C#可以直接對內存進行操作。但是默認情況下,為了保持類型安全,C#不支持指針運算。不過,通過使用 unsafe 關鍵字,可以定義可使用指針的不安全上下文。在不安全的上下文中,類型可以是指針類型以及值類型或引用類型。

108.ADO.NET相對于ADO等主要有什么改進?

? ADO.NET不依賴于數據提供程序,而是使用.Net托管提供的程序。? 不使用com ? 不在支持動態游標和服務器端游

? 可以斷開connection而保留當前數據集可用 ? 強類型轉換 ? xml支持

110.大概描述一下ASP.NET服務器控件的生命周期 答:初始化加載視圖狀態處理回發數據加載發送回發更改通知處理回發事件預呈現保存狀態呈現處置卸載

111.匿名內部類是否可以繼承其它類,是否可以實現接口? 答:不能,可以實現接口

113.,&和&&的區別。

&是位運算符,表示按位與運算,&&是邏輯運算符,表示邏輯與(and).114.HashMap和Hashtable的區別。

答:HashMap是Hashtable的輕量級實現(非線程安全的實現),他們都完成了Map接口,主要區別在于HashMap允許空(null)鍵值(key),由于非線程安全,效率上可能高于Hashtable.116.重載方法可以改變返回值的類型?

117.error和exception有什么區別? 答:error 表示恢復不是不可能但很困難的情況下的一種嚴重問題。比如說內存溢出。不可能指望程序能處理這樣的情況。

exception 表示一種設計或實現問題。也就是說,它表示如果程序運行正常,從不會發生的情況。

118.<%# %>和<% %>有什么區別? 答:<%# %>表示綁定的數據源

<% %>是服務器端代碼塊

120.重載與覆蓋的區別?

第16頁 /共17

? 方法的覆蓋是子類和父類之間的關系,是垂直關系;方法的重載是同一個類中方法之間的關系,是水平關系

? 覆蓋是一個方法或一對方法產生關系;方法的重載是多個方法之間的關系。? 覆蓋要求參數列表相同;重載要求參數列表不同。

? 覆蓋關系中,調用那個方法體,是根據對象的類型(對象對應存儲空間類型)來決定;重載關系,是根據調用時的實參表與形參表來選擇方法體的。

125.分析以下代碼。

public static void test(string ConnectString){

System.Data.OleDb.OleDbConnection conn = new System.Data.OleDb.OleDbConnection();conn.ConnectionString = ConnectString;try {

conn.Open();} catch(Exception Ex){

MessageBox.Show(Ex.ToString());} finally {

if(!conn.State.Equals(ConnectionState.Closed))conn.Close();} } 請問

1)以上代碼可以正確使用連接池嗎?

如果傳入的connectionString是一模一樣的話,可以正確使用連接池。不過一模一樣的意思是,連字符的空格數,順序完全一致。

127.什么是WSE?目前最新的版本是多少?

答:WSE(Web Service Extension)包來提供最新的WEB服務安全保證,目前最新版本2.0。

129.下面的例子中

classA { publicstaticint X;static A(){ X = B.Y + 1;

第17頁 /共17

} } classB { publicstaticint Y = A.X + 1;static B(){ } } static void Main(){ Console.WriteLine(“X={0},Y={1}”, mytest.A.X, mytest.B.Y);}

產生的輸出結果是什么? 答:X=2,Y=1;

下載.NET實習個人總結word格式文檔
下載.NET實習個人總結.doc
將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
點此處下載文檔

文檔為doc格式


聲明:本文內容由互聯網用戶自發貢獻自行上傳,本網站不擁有所有權,未作人工編輯處理,也不承擔相關法律責任。如果您發現有涉嫌版權的內容,歡迎發送郵件至:645879355@qq.com 進行舉報,并提供相關證據,工作人員會在5個工作日內聯系你,一經查實,本站將立刻刪除涉嫌侵權內容。

相關范文推薦

    NET 開發總結

    .NET 開發總結 Web窗體的簡單說明: 這次作業都有一個共同點就是連接數據庫,對數據連接函數不是很熟悉,弄了好久,最后還是請教同學才實現數據庫的連接,連接代碼如下圖: 數據庫連......

    C# .net學習進程(個人總結)

    第一步 掌握一門.NET面向對象語言,C#。 絕不提倡在沒系統學過一門面向對象(OO)語言的前提下去學ASP.NET。 ASP.NET是一個全面向對象的技術,不懂OO,那絕對學不下去!第二步 對.NET......

    計算機.net實習日記

    1實習任務 學習參與制作公司網站 裝系統、應用軟件、并配置網站在本地的運行環境 完成情況、收獲、問題、改進 順利裝了系統,安裝了IIS組件,并在IIS上設置了默認網站的主目錄......

    .net開發的個人感想

    個人感覺最重要的一點就是自己親自己動手操作,也就是態度的問題,我們組的每一個成員都是擁有自己追求的人,動手能力還可以!態度最好,最字用的好,因為當下的環境不是很好,別人那些在......

    面試題.net

    1、簡述 private、 protected、 public、 internal 修飾符的訪問權限。 2、C#中的委托是什么?編寫一個簡單的委托代碼。 3、C#中抽象類是什么?編寫一個簡單的抽象類代碼。 4、......

    NET程序員

    .NET程序員 杭州潮流信息技術有限公司成都分公司 公司規模: 10049人 公司性質: 私營.民營企業 公司行業: 計算機軟件,教育·培訓·科研·院校,中介服務 ? ? ? ? ? ? ? ? ? ? 職位性質:全職......

    .net學習心得

    1.反射:反射是.net中的重要機制,通過反射可以在運行時獲得.net中每一個類型,包括類、結構、委托和枚舉的成員,包括方法、屬性、事件,以及構造函數等。有了反射,既可以對每一個類型......

    .NET學習心得

    .NET學習心得 我是從大三開始接觸Microsoft.NET的,大三上學期我們有一門課是C# AND ADO.NET DEVELOPMENT。雖然我們當時用的C#程序的開發平臺是.NET,但是我對.NET卻了解粗淺,......

主站蜘蛛池模板: 97人人模人人爽人人喊网| 超薄肉色丝袜一区二区| 亚洲综合图色40p| 四虎国产精品永久入口| 日韩精品无码一区二区三区免费| 亚洲精品久久久久久中文字幂| 天堂中文8资源在线8| 国产成人无码一区二区在线播放| 99久久久无码国产麻豆| 人妻天天爽夜夜爽一区二区| 国产成年无码v片在线| 欧美不卡一区二区三区| 少妇人妻大乳在线视频| 国产亚洲精品a在线无码| 久久精品国产最新地址| 在线播放偷拍一区精品| 久久久橹橹橹久久久久| 国产精品国色综合久久| 日日av拍夜夜添久久免费| 久久精品一区二区三区四区| 日韩精品无码人妻一区二区三区| 亚洲精品无码久久久久秋霞| 一区二区传媒有限公司| 麻豆国产人妻欲求不满谁演的| 伊人依成久久人综合网| 一本aⅴ高清一区二区三区| 国产精品丝袜久久久久久不卡| 日本一卡二卡不卡视频查询| 国产97成人亚洲综合在线| 香港三级日本三级a视频| 人妻无码系列一区二区三区| 少妇人妻综合久久中文字幕| 亚洲精品国产成人av蜜臀| 婷婷色爱区综合五月激情| 欧美三级午夜理伦三级| 人人爽久久涩噜噜噜丁香| 国产精品伦一区二区三级视频| 国产亚洲日韩欧美一区二区三区| 天堂√最新版中文在线天堂| 99久久综合狠狠综合久久| 波多野结衣av在线无码中文观看|