以前沒(méi)學(xué)過(guò)關(guān)于編程的課程麻裁,因?yàn)檎n程需要寫(xiě)下一點(diǎn)隨筆刽锤,方便日后查閱沿彭。
C#朽砰,個(gè)人認(rèn)為是一種語(yǔ)言,說(shuō)給計(jì)算機(jī)聽(tīng)的喉刘,而我們可以通過(guò)系統(tǒng)已經(jīng)具備的功能告訴給計(jì)算機(jī)
在我們知道需要計(jì)算機(jī)給我們做什么工作瞧柔,所以,我們先告訴計(jì)算機(jī)用什么類型睦裳,然后再給這個(gè)類型起個(gè)名字造锅,接下來(lái)就需要告訴這個(gè)計(jì)算機(jī),取了名字的這個(gè)框架里面有什么東西(可視化)(包含圖片廉邑,文字哥蔚,按鈕,數(shù)據(jù)等等等)蛛蒙,接下來(lái)就是給每個(gè)東西賦予功能和內(nèi)容(通過(guò)代碼糙箍,指令)。
第一個(gè)對(duì)應(yīng)于你用于建造窗口的代碼牵祟,第二個(gè)是你的可視化窗口深夯,你可以在其中方便的添加,第三個(gè)是你需要為你窗口中的按鈕诺苹、文字咕晋、圖片等創(chuàng)造功能內(nèi)容。(在此以新建windows forms application 為例)
關(guān)于使用addin manager加載revit插件就不在此過(guò)多贅述收奔。
我個(gè)人認(rèn)為初學(xué)語(yǔ)言掌呜,腦中有一個(gè)基本架構(gòu)是很重要,每一個(gè)文件都不是隨便生成的坪哄,電腦是按照一定的邏輯來(lái)處理問(wèn)題的质蕉。
(PS:計(jì)算機(jī)語(yǔ)言的關(guān)鍵詞也太多了,還完全搞不清各個(gè)的用處是什么Orz)