问题标签 [code-conversion]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 我将如何缩短此 If...Else... 语句以检查日期的状态?
我是一名 C# 程序员,但涉足 VB.Net,因为我团队中的其他人都在使用它。为了专业发展,我想缩小以下 If... Else... 声明。
我很欣赏已经有示例可用,但是我无法让它适用于这种特定情况。
干杯,伊恩。
delphi - 在 Delphi 中使用 ScriptGetProperties
如何在 Delphi 中使用 Uniscribe Dll (usp10.dll) 中的 ScriptGetProperties API
我在C++中找到了一个例子,但我不知道如何翻译它,因为我不擅长C。
Delphi 代码应符合 Turbo Delphi 2006 或更高版本。
xml - 如何将源代码转换为基于 xml 的 ast 表示?
我想获得 java 和 c 代码的 ast 的 xml 表示。3个月前,我问过这个问题,但解决方案对我来说并不舒服
- srcml似乎是解决此问题的好方法,但它不支持行号和列,但我需要该功能。
- 关于elsa:引用:“正在努力将 Elsa AST 导出为 XML 文档;我们希望能够在下一个公开版本中宣传这一点。”
- dms ...不明白这一点。
- 特别是对于 java,有javaml支持行号。但sourceforge 页面没有列出任何文件。
问题:有可用的软件支持将 ast 转换为支持行号(和列)的 xml [特别是对于 java 和 c/c++]?有没有 javaml 和 srcml 的替代品?
ps:我不想要解析器生成器。我希望找到一个可以在控制台键入的工具:./my-xml-generator Test.java [或类似的东西]...或者java实现也会很棒。
.net-4.0 - 如何将 vb.Net 4.0 项目转换为 C# 4.0 项目?
我调查了:
http://www.developerfusion.com/tools/convert/vb-to-csharp/
也:
http://www.icsharpcode.net/opensource/sd/
但两者都不是我想要的。
编辑:
第一个链接只翻译源代码 (.vb) 并且做得很好。我还需要转换项目。
第二个链接... #develop 不处理 .Net 4.0 项目。
所以,这就是为什么我说两者都不是我想要的。
c# - 将 VB.NET 代码转换为 C#
是否有可用于将 VB.Net 代码转换为 C# 的库?有http://codeconverter.sharpdevelop.net/但我不想从网络服务中使用它。
java - 寻找代码转换器将普通 Java 代码转换为反射式代码
我正在寻找一个转换器来从普通的 Java 代码生成反射式 Java 代码。我这样做是为了防止异常NoClassDefFoundError
(我想依赖于一个类,但如果我使用的库没有那个依赖类,我希望 Java 简单地忽略代码)。
我希望转换器是这样的:
初始代码:
转换后:
c# - vbscript 如何评估大于字符串的字符串?
我正在从一个 asp 应用程序转换一些 vbscript 并以
我希望sCode
在其中包含一个字符串。我知道足够多的 vbscript 来完成它,但我不确定一些古怪语句的行为。c# 不会接受它作为有效的条件检查。什么是等效的 c# 语句?
编辑:如果有人可以为 vbscript 行为提供一些文档/参考,则非常感谢。
c# - C# 到 VB.NET 代码转换器
我需要一个 C# 到 VB.NET 的代码转换器,我愿意付费。我想要一些非常方便的东西,因为我想减少我必须做的复制/粘贴的数量......所以有人可以给我一些关于那里有什么的提示吗?我也想批量处理,并支持最新的操作(LINQ、新的 VB 内联函数支持等)。
谢谢。
c# - string vs System.String, int vs System.Int32 : another Alias vs Type Name question
我经常看到源代码中语言的关键字被替换为完整的类型名称:
System.String
,System.Int32
等System.GUID
。
此外,这样做的人到处都写完整的类型名称,使得源代码充满了这样的声明:
当我问他们为什么这样做时,我得到了广泛的答案:“它可以帮助我避免类型名称冲突”、“它看起来更专业”、“我的 VS 插件会自动为我做”等等。
using
我理解,如果您在整个源代码文件中使用一次类型,有时编写完整的类型名称可以帮助您避免编写不必要的内容。有时您需要显式声明一个类型,一个很好的例子是 ThreadingTimer
和 WinForms Timer
。
但是,如果您源源不断地调用 DB 并且您仍然编写System.Data.SqlClient.SqlCommand
而不是“SqlCommand”,那么它对我来说看起来有点奇怪。
你怎么看?我是对的还是我只是不明白什么?
谢谢!
PS 还有一个现象是写if (0 != variable
)而不是if (variable != 0)
。
java - C#版本的mp4parser
我正在为我的 .net 应用程序解析 mp4。我在 .net 中找不到任何 mp4 解析器。
找到了java中的mp4parser。
请让我知道是否有可用的 C# 版本?如果不是,是否可以将 mp4parser 与 .net 一起使用?