有一些小伙伴感觉学习编程很难,有一部分原因是觉得自己英语不好,所以将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