当我过去十年都在使用 VB 进行编码时,如何提高我的 C# 技能?

2024-04-05

我的职业生涯始于在 vax 系统上使用 C/C++ 进行编码,但后来签订了一些全是 VB 的合同,然后成为 VB 专家,然后转到 VB.net。现在我渴望为微软工作,似乎他们发布的每一份工作都是用 C/C++/C# 编写的,而我几乎看不懂 C# 代码,这对我来说似乎是最复杂的混乱,而且内联语法几乎伤害了我的感情。

我正在寻找关于如何重新学习 C# 技能的积极、平庸、有用的建议。书籍..实验室..等?我一直在使用 Silverlight 和 C# 编写简单的项目来尝试解决这个问题,但这非常令人沮丧,因为我可以找到很少的示例来说明每个代码集的外观。我已经用 Google 搜索过,但除了 Channel9 实验室和研究 mix10 中的一些示例代码/项目之外,还没有找到任何有用的东西。

我不是在寻找捷径,而是在寻找良好扎实的技能理解。我发誓将英语翻译成拉丁语比将 VB 翻译成 C# 更容易。


我个人会首先将 VB.NET 项目转换为 C#,完成 VB.NET 后,一旦开始就不难了,因为它们都使用相同的底层 CLR。

一步一步地这样做,查找如何转换你不理解的每一位,你很快就会根据你对 VB.NET 的了解自学 C#,你会发现它们真的不是差别太大了!

我发现他们很相似,现在我都了解他们了,他们只是有做事的习惯'轻微地'不同。

另外,看看this http://en.wikipedia.org/wiki/Comparison_of_C_Sharp_and_Visual_Basic_.NETwiki 页面对 VB.NET 和 C# 进行了总结比较,并查看底部的示例以了解一些基本语法比较,这将为您提供将 VB.NET 转换为 C# 的起点。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

当我过去十年都在使用 VB 进行编码时,如何提高我的 C# 技能? 的相关文章

随机推荐