相关疑难解决方法(0)

C#和.NET有什么区别?

我可以知道C#和.NET有什么区别?当我想到C#时,我会说它是一种.NET语言,但是当我搜索职位时,他们要求候选人具有C#和.NET经验.有人可以给我一个解释吗?

.net c#

178
推荐指数
9
解决办法
29万
查看次数

C#的LINQ和.NET Framework,哪一个依赖于另一个?

我认为C#语言编译器是一个独立的黑盒子,能够理解某种语法的文本并生成编译代码.另一方面,.NET框架是一个庞大的库,包含部分由C#编写的功能,部分由C++编写.所以.NET框架依赖于C#语言,而不是相反.

但我无法理解LINQ的工作原理.LINQ查询是C#编译器可以理解的特定语法的文本.但是要使用自己的LINQ提供程序构建,我需要使用IQueryable和IQueryProvider等接口,这两个接口都在框架的System.Linq命名空间中定义.

这是否意味着C#语言提供的功能依赖于.NET框架的一部分?C#语言是否了解.NET框架?

.net c# linq

2
推荐指数
2
解决办法
220
查看次数

标签 统计

.net ×2

c# ×2

linq ×1