我试图转换某些C#代码Vb.net但有有星号,这显然VB.net不支持的变量。 (指针变量,我认为,他们被称为,是它指的是什么) 我将如何转换到这VB.net

有帮助吗?

解决方案

VB.NET迄今不具有用于指针或什么通常termaned在C#“不安全”的代码中的任何支持。通常的方法与非托管代码互操作做的是利用的 Marshal 类和朋友基地班资源库中这是稍微麻烦使用简单的指针,而不是完全一样的,但除非你想要写你的代码是位在C#中它是唯一真正的选择。

其他提示

如果代码确实有它的指针,你不能。 C#可以做不安全的代码; VB .NET不能。

一个办法是隔离在自己的C#项目的代码,一边做项目的其余部分在VB .NET解决方案。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top