问题描述
- .netframework有类似于c++的标准库么
-
如题,例如c++有vector。什么什么的,不知道netframework里有什么对应的么?
另外我听说netframework在gib上开源了,如果有这个标准库,
那他这个源代码有么?
嗯我听说c#才是net的主要语言,而c#里只有命名空间的概念不用include的了。
那这些标准库的源代码岂不是有点乱?都在一起么?
解决方案
有的,但是这个和标准没关系。
C++的vector对应.NET的List
解决方案二:
开源和标准没有任何关系,linux开源了,不能说linux有标准。
相反,C++有标准,但是不是所有的C++编译器都开源。
解决方案三:
.net framework里面是各种封装好的类,它也提供了cpp中的stl所提供的各种类相似的封装。他的实现也不同。语言也应该是c#。
开源了,你也可以查到实现源码。
解决方案四:
看错了。你说的是标准库。
.NET本身的类库叫做FCL(基础类库),就是相当于标准库+stl+mfc+qt+...
FCL是.NET的基本类库
解决方案五:
https://msdn.microsoft.com/zh-cn/library/gg145045.aspx
时间: 2024-11-18 19:42:22