C# 通过经验学习.Net成语? < P>我不给任何成语,但既然你从C++中移出,它可能很有趣:

C# 通过经验学习.Net成语? < P>我不给任何成语,但既然你从C++中移出,它可能很有趣:,c#,.net,idioms,C#,.net,Idioms,下表包含C++和纯C++之间的重要比较,它们不使用/CLR。如果你是C++程序员,这个表会给你一个最简单的区别。 C++建立在C++的语法和语义基础上,允许C程序员利用.NET和公共语言运行库。虽然从C++到C语言的转换应该是平滑的,但是有一些事情需要注意,包括对新的、结构、构造函数和析构函数的更改。本文探讨了C语言的新特性,如垃圾收集、属性、foreach循环和接口。在讨论接口之后,将讨论属性、数组和基类库。本文最后探讨了异步I/O、属性和反射、类型发现和动态调用 很多开发者希望有一种语

下表包含C++和纯C++之间的重要比较,它们不使用/CLR。如果你是C++程序员,这个表会给你一个最简单的区别。

C++建立在C++的语法和语义基础上,允许C程序员利用.NET和公共语言运行库。虽然从C++到C语言的转换应该是平滑的,但是有一些事情需要注意,包括对新的、结构、构造函数和析构函数的更改。本文探讨了C语言的新特性,如垃圾收集、属性、foreach循环和接口。在讨论接口之后,将讨论属性、数组和基类库。本文最后探讨了异步I/O、属性和反射、类型发现和动态调用

<>很多开发者希望有一种语言,像Visual Basic一样易于编写、读取和维护,但仍然提供了C++的强大和灵活性。对于这些开发人员来说,新的C#语言就在这里。微软已经构建了具有类型安全、垃圾收集、简化类型声明、版本控制和可伸缩性支持的C#,以及许多其他功能,这些功能使开发解决方案更快、更容易,特别是对于COM+和Web服务。这篇文章让您第一次了解C#,在不久的将来您将听到更多关于C#的语言

等等,没有任何进一步的,非常简短的,这是我的两个区别列表,分为三类:我喜欢C语言的东西,C++中比较喜欢的东西和我无法下定决心的东西。

这篇文章没有描述所有的差异,甚至跳过了一些明显的差异(例如单继承与多重继承),这些也不一定是最重要的,这只是我一直在思考的10个方面的一组,如果人们发现这些有用的话,可能会有更多的文章


如果你来自C++,这篇文章可能值得一看:这个网站有很多好的网站。编写C/java代码时需要很多成语,因为C++中的java陷阱比C++有很多陷阱。