gpt4 book ai didi

c# - C# 中的不良 C++ 程序员行为

转载 作者:IT老高 更新时间:2023-10-28 22:23:49 25 4
gpt4 key购买 nike

Possible Duplicate:
Most common or vicious mistakes in C# development for experienced C++ programmers

我是一名长期 C++ 程序员,即将开始从事 C# 项目。

需要注意哪些概念上的变化,最重要的是,我应该避免在 C# 中做哪些我通常会在 C++ 中做的事情? C++ 程序员给 C# 带来了哪些应该改掉的坏习惯?

我有一份我打算阅读的 C# 书籍 list 。我想用其他做过同样转变的程序员的经验来补充这一点,因为我可能会犯他们曾经犯过的同样的错误;我想在它发生之前阻止它。

最佳答案

仅举一个例子:

在 C++ 中,结构和类之间没有区别。多年来,这导致团体和个人定义了自己的规则,以使用一种规则。

在 C# 中有一个具体的区别。结构是值类型,类是引用类型。

当 C++ 程序员将他们旧的、任意的类/结构定义带入 C# 时,往往会发生意想不到的事情。

对于迁移到 C# 的 C++ 程序员来说,这是一本相当不错的读物: http://msdn.microsoft.com/en-us/magazine/cc301520.aspx

关于c# - C# 中的不良 C++ 程序员行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3808393/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com