C是.NET框架的一部分吗? [关闭]

问题描述 投票:1回答:2

我在网上搜索过这个,但我找不到答案。我发现了这个:https://msdn.microsoft.com/en-us/library/hh875057.aspx

它说C ++是.NET框架的一部分,标题是“C / C ++”,但是关于C没有太多,所以我无法理解它是否存在。

c++ c .net
2个回答
1
投票

.NET Framework是一种面向对象的编程框架,旨在与其提供绑定的语言一起使用。由于C不是面向对象的语言,因此将它与框架一起使用是没有意义的。 Microsoft确实提供了与.NET Framework一起使用的its own version of C++(与标准C ++不兼容)。


1
投票

C和C ++都是低级的,你总是可以用C和C ++编写可以与其他语言一起使用的代码。我认为.NET的主要语言是C#。我认为你不必为.NET项目编写C ++代码。如果你不得不这样做,那么你就不需要问这个,因为你会知道你的问题甚至没有意义。当然,既然你不知道你的问题是好的。

所以从某种意义上说,是所有东西的一部分,你总是可以用低级语言编写代码,使用支持等更高级别的接口。但这很专业,很少需要。

© www.soinside.com 2019 - 2024. All rights reserved.