有一些小伙伴感覺學習編程很難,有一部分原因是覺得自己英語不好,所以我們將C#學習中遇到的常用單詞整理了一下,一共有200多個,供大家學習。
1、Visual Studio
直譯:可視化開發環境
說明:簡稱VS,我們編寫程序的集成開發環境,可以寫代碼、編譯代碼、調試代碼、發布程序。
2、.Net
直譯:dotNet
說明:我們常說的.net讀作dotnet,表示網絡開發平台
3、Sharp
直譯:鋒利的
說明:C#就讀作“C Sharp”,表示這是開發語言中的一個“利器”
4、Framework
直譯:框架,骨架
說明:.NET Framework為我們開發各種程序提供了各種“庫”,節省我們的開發時間,提升開發效率。第一個版本是1.0 ,到2.0的時候成熟,后面依次是3.0、3.5、4.0、4.5、4.6、4.7、4.8
5、CLR
直譯:公共語言運行時
說明:全稱是“Common Language Runtime“
6、CLS
直譯:通用語言規范
說明:全稱是“Common Language Sepcification”
7、CTS
直譯:通用類型系統
說明:全稱是“Common Type System”
8、MSIL
直譯:微軟中間語言
說明:全稱是“Microsoft Intermediate Language”
9、JIT
直譯:即時編譯器
說明:全稱是“Just in time”
10、MSDN
直譯:微軟開發者網絡
說明:通常是指微軟提供的官方在線幫助文檔
11、Micro
直譯:微型的
說明:Microsoft 微軟
12、DLL
直譯:動態連接庫
說明:全稱為Dynamic Link Library
13、Library
直譯:庫
說明:Dll本身就是一個庫
14、Debug
直譯:調試
說明:開發項目時一般使用Debug模式
15、Release
直譯:發布
說明:發布項目時一般使用Release模式
16、JSON
直譯:一種特殊的數據格式
說明:全稱為JavaScript Object Notation,是一種有條理,易於訪問的存儲信息的方法,一種文件格式
17、XML
直譯:可擴展行標記語言
說明:全稱為EXtensible Markup Language,一種文件格式
18、Serialize
直譯:序列化
說明:序列化就是把對象轉化為字節流序列(二進制串)的過程
19、Deserialize
直譯:反序列化
說明:反序列化就是把字節流(二進制串)恢復為Java對象的過程
20、Empty
直譯:空的
21、defualt
直譯:默認的
22、target
直譯:目標
23、length
直譯:長度
24、format
直譯:格式化
25、buffer
直譯:緩沖區
26、attribute
直譯:屬性,特征
27、argument
直譯:參數
28、reflection
直譯:反射
29、search
直譯:搜索
30、to
直譯:到
31、copy
直譯:拷貝
32、lower
直譯:位置較低的
33、upper
直譯:位置較高的
34、done
直譯:完成
35、container
直譯:容器
36、Soft
直譯:軟件
37、hardware
直譯:硬件
38、develop
直譯:開發
39、developer
直譯:開發者
40、namespace
直譯:命名空間
說明:用來管理類,就好比我們國內的省市區縣一樣的划分
41、using
直譯:使用
說明:using后面可以命名空間,也可以接釋放的對象
42、System
直譯:系統
43、Collections
直譯:集合
44、Generic
直譯:泛型
45、IO
直譯:輸入輸出操作
46、Ling
直譯:查詢語言
47、Threading
直譯:線程的
48、Thread
直譯:線程
49、Task
直譯:任務、線程
說明:Task是對Thread線程的升級和優化
50、Windows
直譯:窗口操作系統
51、Forms
直譯:窗體
52、static
直譯:靜態的
說明:表示一種關鍵字
53、class
直譯:類
54、void
直譯:空的
說明:表示沒有返回值
55、Main
直譯:主要的,核心的
56、STAThread
直譯:單線程單元
57、Application
直譯:應用程序
58、string
直譯:字符串
說明:數據類型的一種,表示這個變量是字符串類型
59、int
直譯:整數類型
60、double
直譯:雙精度浮點類型
61、float
直譯:單精度浮點類型
62、byte
直譯:字節類型
63、Process
直譯:進程
64、Run
直譯:運行
65、new
直譯:新的
說明:用來構造對象的關鍵字
66、File
直譯:文件
67、StartupPath
直譯:啟動路徑
68、Exit
直譯:退出
69、return
直譯:返回
70、MessageBox
直譯:消息框
71、show
直譯:顯示
72、dialog
直譯:對話框
73、DialogResult
直譯:對話框結果
74、Cancel
直譯:取消
75、object
直譯:對象
76、true
直譯:真
77、false
直譯:否、假
78、bool
直譯:布爾類型
說明:包括true和false兩種結果
79、Data
直譯:數據
80、Date
直譯:日期
81、Date Time
直譯:日期和時間類型
82、Text
直譯:文本
83、Model
直譯:模型、實體、模塊
84、stream
直譯:流
85、share
直譯:共享
86、offset
直譯:偏移量
87、flush
直譯:清空緩沖區
88、fresh
直譯:刷新
89、edit
直譯:編輯
90、content
直譯:內容
91、width
直譯:寬度
92、height
直譯:高度
93、warning
直譯:警告,報警
94、encode
直譯:編碼
95、Array
直譯:數組
96、encoding
直譯:編碼
97、transform
直譯:轉換
98、List
直譯:集合、列表
說明:基於索引的集合
99、dictionary
直譯:字典
說明:基於鍵值對的集合
100、demo
直譯:演示、示范
說明:全稱demonstration,表示一個案例
101、basic
直譯:基本的,基礎的
102、professional
直譯:專業的
103、assembly
直譯:程序集
104、compiler
直譯:編譯器
105、ascending
直譯:上升的、升序的
說明:在排序中,經常遇到
106、ascending order
直譯:升序
107、descending
直譯:下降的、降序的
108、descending order
直譯:降序
109、order
直譯:順序
110、each
直譯:每個
111、item
直譯:項
說明:表示眾多中的一個
112、 parse
直譯:轉換
說明:在數據類型轉中見到,表示字符串到其他類型的轉換
113、convert
直譯:轉換
說明:表示強制數據類型轉換的一種
114、enum
直譯:枚舉
115、stack
直譯:堆棧
116、status
直譯:狀態
117、private
直譯:內部的、私有的
說明:用來修飾方法、字段的關鍵字
118、public
直譯:共有的,公共的
說明:用來修飾類、方法的關鍵字
119、internal
直譯:內部的
說明:用來修飾類的關鍵字
120、protected
直譯:受保護的
說明:父類中的成員可以在必須要的時候使用這個關鍵字
121、interface
直譯:接口
122、image
直譯:圖像
123、drawing
直譯:繪畫,繪圖
說明:通常在命名空間中使用
124、bitmap
直譯:位圖
125、picture
直譯:圖片
126、Write
直譯:輸出不換行
說明:通常用來表示連續的輸出內容
127、WriteLine
直譯:輸出一行后回車換行
128、Read
直譯:讀取
129、ReadLine
直譯:讀取一行
說明:通常表示從控制台讀取一行字符串
130、line
直譯:行,直線
131、index
直譯:索引
132、first
直譯:第一
133、second
直譯:第二
134、third
直譯:第三
135、call
直譯:調用
136、clear
直譯:清楚
137、remove
直譯:移除
138、click
直譯:單擊
139、Exception
直譯:異常
140、Trim
直譯:去掉
141、current
直譯:當前的
142、lock
直譯:鎖
143、simple
直譯:簡單的
144、icon
直譯:圖標
145、split
直譯:分割
146、custom
直譯:自定義
147、memory
直譯:內存
148、invalid
直譯:無效的
149、method
直譯:方法
150、Constructor
直譯:構造方法,構造器
151、delegate
直譯:委托
152、event
直譯:事件
153、register
直譯:注冊
154、condition
直譯:條件
155、property
直譯:屬性(單數)
156、proterties
直譯:屬性(負數)
157、field
直譯:字段
158、row
直譯:行
159、column
直譯:列
160、identity
直譯:身份,唯一標識
161、access
直譯:訪問
162、open
直譯:打開
163、close
直譯:關閉
164、closed
直譯:關閉的
165、closing
直譯:正在關閉的
166、connection
直譯:連接
167、command
直譯:命令
168、dataset
直譯:數據集
說明:SQL查詢處理時使用
169、datareader
直譯:數據讀取器
說明:SQL查詢處理時使用
170、dataAdapert
直譯:數據適配器
說明:SQL查詢處理時使用
171、transaction
直譯:事務
172、commit
直譯:提交
說明:SQL事務處理時使用
173、rollback
直譯:回滾
說明:SQL事務處理時使用
174、insert
直譯:插入
說明:SQL插入語句時使用
175、update
直譯:更新
說明:SQL更新語句時使用
176、delete
直譯:刪除
說明:SQL刪除語句時使用
177、select
直譯:查詢
說明:SQL查詢語句時使用
178、distinct
直譯:不同的
說明:一般集合或者數據表篩除重復名稱時使用
179、initialize
直譯:初始化
180、region
直譯:區域
181、cursor
直譯:光標,指針
182、pen
直譯:鋼筆
183、point
直譯:指針,點
184、override
直譯:重寫
185、dispose
直譯:處理,釋放
說明:通常用來表示釋放對象
186、commponent
直譯:組件
187、control
直譯:控件
188、send
直譯:發送
189、up
直譯:向上
190、upload
直譯:上傳
191、load
直譯:加載
192、all
直譯:全部的
193、partial
直譯:部分的
說明:通常用來修飾類
194、design
直譯:設計
195、designer
直譯:設計器
196、ignore
直譯:忽略
197、none
直譯:什么也沒有
198、null
直譯:空的
199、try
直譯:嘗試
200、catch
直譯:捕獲
201、throw
直譯:向上拋
202、enable
直譯:使能
203、result
直譯:結果
204、fix
直譯:固定
205、fixed
直譯:固定的
206、single
直譯:單個的
207、sizable
直譯:可改變大小的
208、preview
直譯:預覽
209、menu
直譯:菜單
210、modal
直譯:模式的
211、maximized
直譯:最大化的
212、minimized
直譯:最小化的
213、activate
直譯:激活
214、normal
直譯:正常的
215、stretch
直譯:伸展,拉伸
216、zoom
直譯:同比縮放
217、logo
直譯:標識、商標
218、size
直譯:尺寸
219、next
直譯:下一個
220、enter
直譯:進入
221、save
直譯:保存
222、auto
直譯:自動的
223、add
直譯:加法
224、subtraction
直譯:減法
說明:通常簡寫為sub
225、multiply
直譯:乘法
說明:通常簡寫為mul
226、division
直譯:除法
說明:通常簡寫為div
227、multiline
直譯:多行
228、selected
直譯:被選中的
229、timer
直譯:定時器
230、interval
直譯:間隔
說明:通常用於定時器設置
231、reset
直譯:復位
232、store
直譯:儲存
233、set
直譯:設置
說明:通常用於屬性
234、get
直譯:獲取
說明:通常用於屬性
235、log
直譯:日志
236、Action
直譯:行為
237、StringBuilder
直譯:字符串構造器
238、Append
直譯:追加
239、Key
直譯:鍵
240、value
直譯:值
241、tag
直譯:標簽
242、version
直譯:版本
243、children
直譯:子、子項
244、hash
直譯:哈希
245、this
直譯:這個
246、now
直譯:現在
247、Chinese
直譯:中國的,中文的
248、parameter
直譯:參數
249、Range
直譯:范圍
250、Check
直譯:檢查
251、Checked
直譯:選中的
252、Port
直譯:端口
說明:串口參數的一種
253、BaudRate
直譯:波特率
說明:串口參數的一種
254、Sleep
直譯:睡眠
說明:通常為Thread.Sleep
255、StopBit
直譯:停止位
說明:串口參數的一種
256、StorePath
直譯:存儲路徑
257、Entity
直譯:實體
說明:一般用於三層架構中的實體層