如何使用作为参数传递给 C# 控制台应用程序的指针?我对这个问题很感兴趣,我的问题已经结束了,也许是为了我的简洁。也许我问错了问题,所以我会给出我遇到的情况。
我有一个旧版应用程序,我无法对其进行编辑。遗留应用程序能够调用 exe,此时它将指针传递到外部数据列表(他们的语言,不是我的)。
我有一个 C# 控制台应用程序,当旧应用程序调用 C# 控制台应用程序时,收到的参数是一个字符串。类似的东西
c4bds.WWW000054,1,c4bds.WWW000054,60025
我将此字符串的一部分识别为描述遗留系统中的工作站的值。但其余的对我来说都没有任何意义。
在 C++ 控制台应用程序中,main 可以这样构造...
int main(int argc, char *argv[])
我必须编写的由遗留应用程序调用的应用程序将在 .NET 中。通常在 .NET 中使用引用而不是指针。
C# 控制台应用程序中的 main 通常如下所示...
int main(string[] args)
因此我的问题。如何解释调用应用程序发送的参数值?否则,我怎样才能完成所需的功能?