C#之熟悉VS操作環(huán)境

1.文件的類型:.如果一個類中不包含程序執(zhí)行入口程序(Main 方法尽狠,Main方法必須是主程序私有的且是靜態(tài)的)則會被編譯成類庫(dill文件)泳秀,包含Main的項目會被編譯成exe可執(zhí)行文件,運行exe文件會出現(xiàn)程序運行的結(jié)果瞭空,編譯文件將開發(fā)環(huán)境中的運行時文件(源代碼)生成中間件(程序集)讳推,生成的exe文件不在依賴開發(fā)環(huán)境,可以提供給用戶在Windows直接運行昔字。

2.項目之間的引用:可以在主項目中添加多個子項目(類庫),如果要在主項目中的類想要使用其他項目的中的類首繁,要先添加該項目的引用作郭,然后在需要訪問的主項目的類中通過using語句導(dǎo)入引用類所屬的命名空間在同一個命名空間的類互相之間可以直接進(jìn)行實例化后訪問(只要不是同一個命名空間的類之間訪問的都需要導(dǎo)入命名空間)弦疮,而不需要導(dǎo)入命名空間夹攒。命名空間提供了一種從邏輯上組織類的方式,可以防止類命名沖突胁塞,在命名空間中咏尝,可以聲明類、接口闲先、結(jié)構(gòu)状土、枚舉、委托 命名空間伺糠,相當(dāng)于Java中的類包蒙谓。using 命名空間指令將一個命名空間中所包含的類型導(dǎo)入到編譯單元或命名空間體中,從而可以直接使用這些被導(dǎo)入的類型的標(biāo)識符(類名)而不必加上它們的限定名(命名空間名)训桶。

3.項目的文件管理:可以點擊右鍵使用添加和查看文件資源打開位置累驮,可以在解決方案中添加項目(新建項目會添加到當(dāng)前的解決方案下)或在項目中添加文件(在項目中無法添加項目),如果在文件菜單中新建項目則會創(chuàng)建新的解決方案和項目舵揭。在右鍵中移除項目谤专,項目的資源文件并不會被刪除,但是刪除項目中的文件或文件夾午绳,則會同時永久的刪除磁盤中的資源文件置侍。通常項目的生成目錄默認(rèn)為當(dāng)前項目資源目錄的bin\Debug\文件夾中,可以通過右鍵屬性功能中把解決方案中所有項目的輸出路徑指定到同一個新建的目錄中拦焚。

3.調(diào)試和檢查: 選擇要進(jìn)行調(diào)試的代碼行蜡坊,在行最左側(cè)點擊來設(shè)置斷點,擊按F5快鍵鍵開始調(diào)試赎败,按F10進(jìn)行逐過程調(diào)試秕衙,按F11進(jìn)行逐語句調(diào)試。逐過程和逐語句的區(qū)別在于僵刮,當(dāng)程序需要調(diào)用函數(shù)時逐語句調(diào)試會轉(zhuǎn)到函數(shù)代碼處据忘。生成程序可用于檢查程序運行的錯誤鹦牛,雙擊錯誤信息光標(biāo)就會自動定位到錯誤的地方。

5.項目和類的命名規(guī)范: 通常工作中項目名稱的命名格式為: 公司名.項目名稱.程序集名稱勇吊;

4.類的結(jié)構(gòu):類由字段曼追,屬性和方法組成,字段和屬性用于表示類所包含的數(shù)據(jù)萧福,方法則代表類的行為拉鹃,對類的數(shù)據(jù)進(jìn)行操作或完成某種功能。

注意:類的組成結(jié)構(gòu)都不是必須的鲫忍,類可以只有字段或?qū)傩裕蛑挥蟹椒ā?/p>

成員的訪問權(quán)限:public(任意程序集在添加該類引用后都可以訪問) internal(只能在當(dāng)前程序集中可以任意訪問) private(只能本類進(jìn)行訪問钥屈,派生類和其他的類都不能訪問) protect (本類和其派生類可以訪問)悟民,C#類的默認(rèn)訪問級別internal,類中所有成員的訪問權(quán)限默認(rèn)均為private篷就。

字段的定義格式為:訪問權(quán)限? 數(shù)據(jù)類型射亏,字段名,[ 值 ]竭业;

數(shù)據(jù)類型包含值類型(簡單類型(int智润,double,bool等)未辆,枚舉類型窟绷,結(jié)構(gòu)體類型,)和引用類型(類類型咐柜,接口兼蜈,數(shù)組);

屬性:對字段做某些限制和處理拙友,屬性本身也是字段为狸,字段和屬性都是為了給方法提供數(shù)據(jù),VS中可以通過右擊選擇重構(gòu)快鍵鍵將選擇的字段封裝為屬性遗契。

屬性定義格式辐棒,訪問權(quán)限? 數(shù)據(jù)類型? ?屬性名稱 { get,set? }牍蜂;

方法定義格式: 訪問權(quán)限? ?返回值類型? 方法名 ( 參數(shù)列表){? 方法體? }

類的定義格式:訪問權(quán)限? class? 類名 {? 字段漾根,屬性 ,方法? }捷兰;

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末立叛,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子贡茅,更是在濱河造成了極大的恐慌秘蛇,老刑警劉巖其做,帶你破解...
    沈念sama閱讀 217,509評論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異赁还,居然都是意外死亡妖泄,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,806評論 3 394
  • 文/潘曉璐 我一進(jìn)店門艘策,熙熙樓的掌柜王于貴愁眉苦臉地迎上來蹈胡,“玉大人,你說我怎么就攤上這事朋蔫》=ィ” “怎么了?”我有些...
    開封第一講書人閱讀 163,875評論 0 354
  • 文/不壞的土叔 我叫張陵驯妄,是天一觀的道長荷并。 經(jīng)常有香客問我,道長青扔,這世上最難降的妖魔是什么源织? 我笑而不...
    開封第一講書人閱讀 58,441評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮微猖,結(jié)果婚禮上谈息,老公的妹妹穿的比我還像新娘。我一直安慰自己凛剥,他們只是感情好侠仇,可當(dāng)我...
    茶點故事閱讀 67,488評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著当悔,像睡著了一般傅瞻。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上盲憎,一...
    開封第一講書人閱讀 51,365評論 1 302
  • 那天嗅骄,我揣著相機(jī)與錄音,去河邊找鬼饼疙。 笑死溺森,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的窑眯。 我是一名探鬼主播屏积,決...
    沈念sama閱讀 40,190評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼磅甩!你這毒婦竟也來了炊林?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,062評論 0 276
  • 序言:老撾萬榮一對情侶失蹤卷要,失蹤者是張志新(化名)和其女友劉穎渣聚,沒想到半個月后独榴,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,500評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡奕枝,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,706評論 3 335
  • 正文 我和宋清朗相戀三年棺榔,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片隘道。...
    茶點故事閱讀 39,834評論 1 347
  • 序言:一個原本活蹦亂跳的男人離奇死亡症歇,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出谭梗,到底是詐尸還是另有隱情忘晤,我是刑警寧澤,帶...
    沈念sama閱讀 35,559評論 5 345
  • 正文 年R本政府宣布激捏,位于F島的核電站德频,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏缩幸。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,167評論 3 328
  • 文/蒙蒙 一竞思、第九天 我趴在偏房一處隱蔽的房頂上張望表谊。 院中可真熱鬧,春花似錦盖喷、人聲如沸爆办。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,779評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽距辆。三九已至,卻和暖如春暮刃,著一層夾襖步出監(jiān)牢的瞬間跨算,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,912評論 1 269
  • 我被黑心中介騙來泰國打工椭懊, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留诸蚕,地道東北人。 一個月前我還...
    沈念sama閱讀 47,958評論 2 370
  • 正文 我出身青樓氧猬,卻偏偏與公主長得像背犯,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子盅抚,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,779評論 2 354

推薦閱讀更多精彩內(nèi)容

  • ORA-00001: 違反唯一約束條件 (.) 錯誤說明:當(dāng)在唯一索引所對應(yīng)的列上鍵入重復(fù)值時漠魏,會觸發(fā)此異常。 O...
    我想起個好名字閱讀 5,311評論 0 9
  • Swift1> Swift和OC的區(qū)別1.1> Swift沒有地址/指針的概念1.2> 泛型1.3> 類型嚴(yán)謹(jǐn) 對...
    cosWriter閱讀 11,100評論 1 32
  • 一妄均、Python簡介和環(huán)境搭建以及pip的安裝 4課時實驗課主要內(nèi)容 【Python簡介】: Python 是一個...
    _小老虎_閱讀 5,744評論 0 10
  • 這本書是第二次購買柱锹,之前的一本送給了一個朋友哪自。今天1個小時讀了三分之一,讀到以下觀點:一是整體性閱讀奕纫,即尋...
    伴你精進(jìn)閱讀 131評論 0 0
  • 目前在下一代存儲芯片的研發(fā)當(dāng)中提陶,除了3D XPoint芯片外還有ReRAM芯片(非易失性阻變式存儲器)。20...
    Taofca閱讀 139評論 0 0