了解 C# 命名术语
本文关键字:术语 了解 | 更新日期: 2023-09-27 18:36:32
"Visual C #"和".net c#"之间有区别吗?
我即将开始学习 .net c#,并希望在开始之前澄清这一点。
C#是一种编程语言,第一个语言规范是由Microsoft在2002年完成的。很明显,"Visual C#"是Microsoft的商标,它们还将其他语言称为"Visual Basic","Visual C#"和"Visual C++",变体"Visual Basic .NET","Visual C# .NET"和"Visual C++ .NET"是指.NET框架上语言的实现。
2002 年 12 月,C# 语言的 ECMA 标准出现,后来在 2003 年 4 月出现了 ISO 的等效标准。这些为第三方实现打开了大门,如Mono和现已解散的DotGnu。这些标准将语言称为"C#"。
Visual C#
是Microsoft自己的C#规范的实现。 从理论上讲,有人可以遵循 C# 规范来创建自己的 C# 实现并为其指定不同的名称。
我不确定你从哪里获取了 .NET C# 名称,但你可以将其视为对 Visual C# 的引用。 出于实用的目的,人们通常会引用 C# 而不是 Visual C# 或 .NET C#,所以 C# 是你此时唯一应该关心的名称......除非您计划创建自己的实现,否则不适合初学者。