.net - VB .NET 中的结构,如 COBOL

标签 .net vb.net data-structures cobol

我正在将 COBOL 程序转换为 VB .NET。

有没有办法像 COBOL 一样在 VB NET 中使用结构?

例如:

COBOL:

01 VAR1
    10  VAR11 PIC X
    10  VAR12 PIC X

MOVE 'AA' TO VAR1

之后 VAR11 = A 和 VAR12 = A

在 VB NET 中是否有任何方法可以将字符串移动到结构的顶部 header 上,并且该结构的每个成员都采用相应字符串的“片段”?

谢谢。

最佳答案

没有。但是 VB.Net(好吧,它不是特定于 VB 的)String类提供了很多功能 - 你可以 index它就像一个数组,你可以要求 Substring

不要试图从字面上复制 COBOL 程序的所有方面。寻找可以编写更清晰的 VB 代码的小成功。

关于.net - VB .NET 中的结构,如 COBOL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16665523/

相关文章:

javascript - Razor View 引擎 : Complex looping with JS

wpf - 名称 "DoublerConvert"在命名空间 "clr-...."中不存在

data-structures - 可用于有效表示 Minecraft 世界的标准数据结构是什么?

Haskell:有效模拟内存块的纯数据结构?

c# - 带有圆角的 ListView

c# - Entity Framework - 一对一 - ReferentialConstraint 映射到存储生成的列

.net - 如何在 ASP.NET AJAX Control Toolkit 中的 AsyncFileUpload 的文件浏览菜单中限制文件类型

vb.net - Clickonce 应用程序部署,在 app.config 中隐藏密码

algorithm - 有没有办法在没有根节点引用的情况下删除二叉树中的任何节点?

c# - 如何防止插件执行有害代码