以前没学过关于编程的课程,因为课程需要写下一点随笔,方便日后查阅。
C#,个人认为是一种语言,说给计算机听的,而我们可以通过系统已经具备的功能告诉给计算机
在我们知道需要计算机给我们做什么工作,所以,我们先告诉计算机用什么类型,然后再给这个类型起个名字,接下来就需要告诉这个计算机,取了名字的这个框架里面有什么东西(可视化)(包含图片,文字,按钮,数据等等等),接下来就是给每个东西赋予功能和内容(通过代码,指令)。
第一个对应于你用于建造窗口的代码,第二个是你的可视化窗口,你可以在其中方便的添加,第三个是你需要为你窗口中的按钮、文字、图片等创造功能内容。(在此以新建windows forms application 为例)
关于使用addin manager加载revit插件就不在此过多赘述。
我个人认为初学语言,脑中有一个基本架构是很重要,每一个文件都不是随便生成的,电脑是按照一定的逻辑来处理问题的。
(PS:计算机语言的关键词也太多了,还完全搞不清各个的用处是什么Orz)