为什么在MSDN中做一些资源提供了文档的C#的Visual Studio版本和其他一些人? [英] Why in MSDN do some resources provide versions of documentation for C# and some others for Visual Studio?

查看:127
本文介绍了为什么在MSDN中做一些资源提供了文档的C#的Visual Studio版本和其他一些人?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有人可以帮助我,为什么在MSDN中的一些资源,C#提供的版本列表(对于一个特定的主题),为C#(1.0,2.0,等)和其他一些是作为Visual Studio的版本(2003年,2005年等)。

Anyone could help my why in MSDN some resources for C# are provided the list of versions (for a specific topic) as C# (1.0, 2.0, etc) and some other are provided as Visual Studio versions (2003, 2005, etc).

我读过问题和答案通过乔恩斯基特的规定,介绍不同之处,但我认为例如, PARAMS 关键字和<一HREF =htt​​p://msdn.microsoft.com/en-us/library/system.collections.ienumerable.aspx相对=nofollow>的IEnumerable 两个是C#语言的一部分,没有零件库.NET。

I've read a question and an answer provided by Jon Skeet, describes the differences but I think for example, params keyword and IEnumerable both are part of C# the language not parts of libraries in .Net.

难道我错了吗?

推荐答案

PARAMS 是一个C#的关键字,虽然其他.NET语言可能有相当的关键字如: VB.NET有 ParamArray参数

的IEnumerable 是一个.NET框架接口,而不是C#具体。

IEnumerable is a .NET framework interface and not C# specific.

我怀疑MSDN上大量的资源都是自动生成的一些工具,类似于 沙塔 。我猜想,这个工具输出的标记,其中包括微软的所有流行的现代语言。

I suspect that a lot of resources on MSDN are auto-generated by some tool, similar to SandCastle. I would imagine that this tool outputs markup that includes all of Microsoft's popular modern languages.

这篇关于为什么在MSDN中做一些资源提供了文档的C#的Visual Studio版本和其他一些人?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆