我正在将 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/