vs解决方案文件:sln
Web项目文件:sln
C#项目文件:csproj
C# 是一个现代的、通用的、面向对象的编程语言,它是由微软(Microsoft)开发的,由 Ecma 和 ISO 核准认可的。 C# 是由 Anders Hejlsberg 和他的团队在 .Net 框架开发期间开发的。 C# 是专为公共语言基础结构(CLI)设计的。
CLI 由可执行代码和运行时环境组成,允许在不同的计算机平台和体系结构上使用各种高级语言。
下面列出了 C# 成为一种广泛应用的专业语言的原因:
现代的、通用的编程语言。
面向对象。
面向组件。
容易学习。
结构化语言。
它产生高效率的程序。
它可以在多种计算机平台上编译。
.Net 框架的一部分。
扩展资料
虽然 C# 的构想十分接近于传统高级语言 C 和 C++,是一门面向对象的编程语言,但是它与 Java 非常相似,有许多强大的编程功能,因此得到广大程序员的亲睐。
下面列出 C# 一些重要的功能:
布尔条件(Boolean Conditions)
自动垃圾回收(Automatic Garbage Collection)
标准库(Standard Library)
组件版本(Assembly Versioning)
属性(Properties)和事件(Events)
委托(Delegates)和事件管理(Events Management)
易于使用的泛型(Generics)
索引器(Indexers)
条件编译(Conditional Compilation)
简单的多线程(Multithreading)
LINQ 和 Lambda 表达式
集成 Windows
参考资料来源:
百度百科——c#
关于代码的重用,一般情况下,我们会将程序按照模块来建立,然后将不同的模块编译成DLL,然后通过引用DLL而实现程序的重用。例如:登录验证模块;创建分布式应用程序的代理基础模块;创建应用的基本模块等。在具体实现的时候,只需要引用这些模块,并集成这些基类,添加一些子类的代码,就oK了,对于集成子系统是相当有用的。如:集成物流系统+财务系统+成本核算等。.obj 概述程序编译时生成的中间代码文件目标文件,一般是程序编译后的二进制文件,再通过链接器和资源文件链接就成可执行文件了,这个文件不需要动,也不需要你手动 *** 作。.lib是链接库文件,主要用来跟dll或者库函数连接使用,对于初学者,你基本用不到,后期可能会用一些连接库之类的才会用到,前期都是系统自动设定好的,不用手动更改。
.vbs是一种脚本命令文件,基本用不到,编译器自动根据程序生成。
还有你那些剩下的文件都是编译器自动生成的中间文件,不需要你去 *** 作和详细的知道这个文件是干什么的。
学C++,只要知道.c .cpp .h .dsw .dsp .exe .dll .rc之类的就行了,
你上边那些后缀没一个你需要知道和了解的,根本没用,只是编译器编译时候生成的中间文件而已。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)