当前位置: 首页 > 面试题库 >

如何从Java迁移到C#?

白子明
2023-03-14
问题内容

我很了解Java。哪些警告和资源将帮助我尽可能轻松地跨过另一端(C#)。


问题答案:

最大提示:请使用go一词中的.NET命名约定。这样,您将不断被提示使用的是哪种语言。(听起来很愚蠢,但这确实有帮助。)尽可能多地接受该语言的习惯用法。

有许多专门针对您所处地区的人们的书籍-在亚马逊上搜索“ C#for Java”,您将获得很多成功。值得 仔细
阅读以确保您不认为C#和Java中的功能相同。(例如,在C#实例中,变量初始值设定项在基类构造函数主体之前执行;在Java中,它们发生在之后。此类细微的东西可能需要一段时间才能学习,并且如果您略读,则很容易错过。)

如果您要使用C#3,我会读一本书,其中肯定涵盖了这本书-C#3中的所有内容对您来说都是新的。免费插件:我自己的书(深度学习C#)涵盖了C#2和3,但是假设您已经知道C#1。(换句话说,它本身还不够用,但是您可能希望将其作为“第二”)书。)



 类似资料:
  • 迁移包括以下部分: MIP 核心库迁移 将站点引用的 mip.js 和 mip.css 版本由 1.0 修改为 2.0。MIP 核心库 2.0 版本完全兼容 1.0 版本,开发者可放心升级。具体做法如下: mip.js 文件迁移 将站点中的所有如下引用: <script src="https://c.mipcdn.com/static/v1/mip.js"></script> 改为: <scrip

  • 问题内容: 因此,下周我将在Java地方接受工作面试,并且希望不会遇到这么无聊的人。我是一个非常有信心的C#/。NET开发人员,并且(显然!)愿意考虑将其移植到Java中- 我希望人们推荐这样做的资源链接。我对以下问题的答案感兴趣: 有没有任何与Justin Etheridge的Ruby for C#开发人员等效的指南?当我决定要学习Ruby的耙子(因此至少要学习一点Ruby)时,这真的很有用。不

  • 问题内容: 由于办公室人员的变动,C#专业知识的水平急剧下降,现在有更多的Java开发人员。至此,高层人士正在考虑将用C#编写的现有.NET项目转移到Java世界中。 除了从头开始完全出现 的明显问题之外,该公司还可以通过哪些可行的方法成功地将项目从.NET C#移植到Java? 问题答案: 这里是要考虑的事情: 这是大项目吗?如果是,请尝试使用C# 这个中型项目是否包含组件?如果否,请尝试使用C

  • 问题内容: 我目前正在使用Dep,并且想开始使用Go模块。 我该如何迁移? 问题答案: 从Dep迁移到Go Modules非常容易。 运行并确保您使用的是Go 1.11版或更高版本。 将代码移到GOPATH或set之外。 :这将从Gopkg.lock导入依赖项。 :这将删除不必要的导入,并添加间接导入。 (可选)删除您的供应商文件夹(或移至回收站) :进行测试构建以查看其是否有效。 :删除用于De

  • 我使用GXT 2.2.3创建了EditorGrid。所需的一切都结束了。但有一次我遇到了问题,即我需要根据一个单元格中的值禁用和启用一些单元格。我问了一个问题,如何基于gxt中可编辑网格中的另一个单元格值使单元格不可编辑。但我找到了一个不适合我的解决方案。我在Sencha、coderanch和其他一些论坛上问过,但仍然没有找到解决方案。 现在我决定将其迁移到GXT 3.0.1。 我需要一个Edit

  • 我在雪花上做POC,探索这个产品。 我有一个问题:在SQL Server中,我们有400-500个存储过程,这些存储过程是从SSRS报告调用的。这些存储过程本质上很简单,如下所示: